Without this patch, inventories with hosts without the field "properties" cannot be used. Currently, the group variable resolution will fail when parsing properties.is_metal, as properties wouldn't be defined. This is a problem, because it forces deployers with an external inventory to add a useless "properties" field for them. This patch solves the problem by simplifying the conditions, making them valid if the deployer has defined is_metal in its inventory or not. Change-Id: Ic09b455016dd3d4f7945900d13d37fdc86f80134
918 B
918 B