From eba01d5a8b99a0f2d28d1a6c90c0a6380fbd6cd4 Mon Sep 17 00:00:00 2001 From: Jordan Borean Date: Mon, 4 Sep 2017 21:02:17 +1000 Subject: [PATCH] fix for getting vars and hostvars without specifying the host --- lib/ansible/vars/hostvars.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/ansible/vars/hostvars.py b/lib/ansible/vars/hostvars.py index f174b29690..27d086a957 100644 --- a/lib/ansible/vars/hostvars.py +++ b/lib/ansible/vars/hostvars.py @@ -106,7 +106,7 @@ class HostVars(collections.Mapping): def __iter__(self): for host in self._inventory.hosts: - yield host.name + yield host def __len__(self): return len(self._inventory.hosts) @@ -114,6 +114,5 @@ class HostVars(collections.Mapping): def __repr__(self): out = {} for host in self._inventory.hosts: - name = host.name - out[name] = self.get(name) + out[host] = self.get(host) return repr(out)