diff --git a/lib/ansible/plugins/inventory/__init__.py b/lib/ansible/plugins/inventory/__init__.py index fd76165cd49..ddad67861f4 100644 --- a/lib/ansible/plugins/inventory/__init__.py +++ b/lib/ansible/plugins/inventory/__init__.py @@ -74,13 +74,10 @@ class BaseInventoryPlugin(object): pass def populate_host_vars(self, hosts, variables, group=None, port=None): - - if hosts: - for host in hosts: - self.inventory.add_host(host, group=group, port=port) - if variables: - for k in variables: - self.inventory.set_variable(host, k, variables[k]) + for host in hosts: + self.inventory.add_host(host, group=group, port=port) + for k in variables: + self.inventory.set_variable(host, k, variables[k]) def _compose(self, template, variables): ''' helper method for pluigns to compose variables for Ansible based on jinja2 expression and inventory vars'''