Module: check_mk
Branch: master
Commit: 2470b2ce399ff8b7b55bab8c9cf057b116621986
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2470b2ce399ff8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Apr 24 13:01:48 2019 +0200
Fixed issue in recent change
Change-Id: I0664020b1609124d945ea7ea3d4449a60b45d3fa
---
cmk_base/automations/check_mk.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmk_base/automations/check_mk.py b/cmk_base/automations/check_mk.py
index 1901ec3..c53dd6a 100644
--- a/cmk_base/automations/check_mk.py
+++ b/cmk_base/automations/check_mk.py
@@ -1125,7 +1125,6 @@ class AutomationDiagHost(Automation):
config_cache = config.get_config_cache()
host_config = config_cache.get_host_config(hostname)
- snmp_config = host_config.snmp_config()
# In 1.5 the tcp connect timeout has been added. The automation may
# be called from a remote site with an older version. For this reason
@@ -1159,6 +1158,8 @@ class AutomationDiagHost(Automation):
except:
raise MKGeneralException("Cannot resolve hostname %s into IP
address" % hostname)
+ snmp_config = host_config.snmp_config(ipaddress)
+
try:
if test == 'ping':
base_cmd = "ping6" if host_config.is_ipv6_primary else
"ping"