Module: check_mk
Branch: master
Commit: c7e7940e8b934fbf063d209752dca64d8c53e5f0
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=c7e7940e8b934f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Sep 13 14:50:58 2013 +0200
Fixed problem in --snmpwalk after latest snmp related changes
---
modules/check_mk.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/check_mk.py b/modules/check_mk.py
index ea4853d..31a4fdb 100755
--- a/modules/check_mk.py
+++ b/modules/check_mk.py
@@ -4014,6 +4014,7 @@ def do_snmpwalk(hostnames):
def do_snmpwalk_on(hostname, filename):
if opt_verbose:
sys.stdout.write("%s:\n" % hostname)
+ ip = lookup_ipaddress(hostname)
out = file(filename, "w")
for oid in [
@@ -4027,7 +4028,7 @@ def do_snmpwalk_on(hostname, filename):
if has_inline_snmp and use_inline_snmp:
results = inline_snmpwalk_on_suboid(hostname, oid, strip_values = False)
else:
- results = snmpwalk_on_suboid(hostname, oid)
+ results = snmpwalk_on_suboid(hostname, ip, oid)
for oid, value in results:
out.write("%s %s\n" % (oid, value))