Commit e4e66161 by Michael DeHaan

Merge pull request #2872 from tima/fuzzy-match-localhost-127

Adds fuzzy matching of localhost to 127.0.0.1 host entries and vice versa
parents 344a3093 20bf5f13
......@@ -246,10 +246,15 @@ class Inventory(object):
return self._hosts_cache[hostname]
def _get_host(self, hostname):
for group in self.groups:
for host in group.get_hosts():
if hostname == host.name:
if hostname in ['localhost','127.0.0.1']:
for host in self.get_group('all').get_hosts():
if host.name in ['localhost', '127.0.0.1']:
return host
else:
for group in self.groups:
for host in group.get_hosts():
if hostname == host.name:
return host
return None
def get_group(self, groupname):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment