Module: check_mk
Branch: master
Commit: d5abd058d8385286b54d6ae1f9429af37d2fc341
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d5abd058d83852…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Apr 16 17:04:49 2019 +0200
Fix issue in recent refactoring
Change-Id: I9f6822a75ba76c925ee3afe52435be7b0d6ad640
---
cmk_base/core_config.py | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/cmk_base/core_config.py b/cmk_base/core_config.py
index 16c679e..1eb1dc6 100644
--- a/cmk_base/core_config.py
+++ b/cmk_base/core_config.py
@@ -546,19 +546,19 @@ def _verify_cluster_address_family(config_cache, host_config):
(host_config.hostname, ", ".join(address_families)))
-def _ip_address_of(hostname, family=None):
- # type: (str, Optional[int]) -> Optional[str]
+def _ip_address_of(host_config, family=None):
+ # type: (config.HostConfig, Optional[int]) -> Optional[str]
try:
- return ip_lookup.lookup_ip_address(hostname, family)
+ return ip_lookup.lookup_ip_address(host_config.hostname, family)
except Exception as e:
- if config.is_cluster(hostname):
+ if config.is_cluster(host_config.hostname):
return ""
else:
- _failed_ip_lookups.append(hostname)
+ _failed_ip_lookups.append(host_config.hostname)
if not _ignore_ip_lookup_failures:
warning("Cannot lookup IP address of '%s' (%s). "
- "The host will not be monitored correctly." %
(hostname, e))
- return fallback_ip_for(hostname, family)
+ "The host will not be monitored correctly." %
(host_config.hostname, e))
+ return fallback_ip_for(host_config.hostname, family)
def ignore_ip_lookup_failures():