Module: check_mk
Branch: master
Commit: 119f19d23ced1626f5129254fa4bae57c07a2daa
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=119f19d23ced16…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Dec 4 13:37:57 2014 +0100
Fix exception with stored walks and precompiled checks (Nagios core)
---
modules/snmp.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/modules/snmp.py b/modules/snmp.py
index 4e72000..d5c0050 100644
--- a/modules/snmp.py
+++ b/modules/snmp.py
@@ -369,7 +369,10 @@ def get_stored_snmpwalk(hostname, oid):
o = o[1:]
if o == oid or o.startswith(oid_prefix + "."):
if len(parts) > 1:
- value = agent_simulator_process(parts[1])
+ try:
+ value = agent_simulator_process(parts[1])
+ except:
+ value = parts[1] # agent simulator missing in precompiled mode
else:
value = ""
# Fix for missing starting oids