Commit d5c290b5 by Michael Scherer

fix logic in module host to add aliases even if none exist already, fix #4563

self._has_aliases is used to know if a alias already exist, but
the test we want is to know if we need to add a new alias, which
is stored in self.aliases
parent 1d090b5b
...@@ -124,7 +124,7 @@ class Host(object): ...@@ -124,7 +124,7 @@ class Host(object):
break break
def full_entry_exists(self): def full_entry_exists(self):
if self._has_aliases and not self._aliases_matches: if self.aliases and not self._aliases_matches:
return False return False
return self._ip_matches and self._hostname_matches return self._ip_matches and self._hostname_matches
......
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