Module: check_mk
Branch: master
Commit: 6cddae2665d7d128025994d5538e9e337ff1ec9f
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6cddae2665d7d1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: Thu Nov 17 11:19:12 2016 +0100
adapted netgear_fans check
---
checks/netgear_fans | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/checks/netgear_fans b/checks/netgear_fans
index 902822c..5fe5b2c 100644
--- a/checks/netgear_fans
+++ b/checks/netgear_fans
@@ -71,7 +71,7 @@ def inventory_netgear_fans(parsed):
for sensorname, sensorinfo in parsed.items():
state = sensorinfo["state"]
if state != "1" and not ( state == "2" and \
- sensorinfo["reading_str"] in [ "0", "Not
Supported" ] ):
+ sensorinfo["reading_str"] in [ "0" ] ):
yield sensorname, {}
@@ -83,7 +83,9 @@ def check_netgear_fans(item, params, parsed):
}
if item in parsed:
data = parsed[item]
- yield check_fan(int(data["reading_str"]), params)
+ reading_str = data["reading_str"]
+ if reading_str != "Not Supported":
+ yield check_fan(int(data["reading_str"]), params)
yield map_states[data["state"]]