Module: check_mk
Branch: master
Commit: 6ed05d34134376eb0c67bc72f234bbbf0c8ed9f4
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6ed05d34134376…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: Mon Feb 4 09:24:51 2019 +0100
7139 FIX cisco_ip_sla: Don't crash upon vanished IP SLA
Change-Id: I972c69540ba38cf98e1212a61ba4743f8acd7152
---
.werks/7139 | 11 +++++++++++
checks/cisco_ip_sla | 5 +++--
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/.werks/7139 b/.werks/7139
new file mode 100644
index 0000000..0c53b4a
--- /dev/null
+++ b/.werks/7139
@@ -0,0 +1,11 @@
+Title: cisco_ip_sla: Don't crash upon vanished IP SLA
+Level: 1
+Component: checks
+Class: fix
+Compatible: compat
+Edition: cre
+State: unknown
+Version: 1.6.0i1
+Date: 1549263498
+
+
diff --git a/checks/cisco_ip_sla b/checks/cisco_ip_sla
index 09d1f85..4a369e3 100644
--- a/checks/cisco_ip_sla
+++ b/checks/cisco_ip_sla
@@ -144,8 +144,9 @@ def inventory_cisco_ip_sla(parsed):
yield index, {}
-def check_cisco_ip_sla(item, params, parsed):
- for description, value, unit, type_ in parsed[item]:
+@get_parsed_item_data
+def check_cisco_ip_sla(_item, params, data):
+ for description, value, unit, type_ in data:
if not value:
continue