Module: check_mk
Branch: master
Commit: 9a58d7c545e520eb59379d3dc24c8dee2e02f90d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9a58d7c545e520…
Author: Bastian Kuhn <bk(a)mathias-kettner.de>
Date: Thu Sep 4 14:24:49 2014 +0200
hivemanager_devices: fixed check parameters
---
checks/hivemanager_devices | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/checks/hivemanager_devices b/checks/hivemanager_devices
index d1fc7e8..88df1a5 100644
--- a/checks/hivemanager_devices
+++ b/checks/hivemanager_devices
@@ -35,12 +35,12 @@
factory_settings['hivemanger_devices'] = {
'alert_on_loss' : True,
'max_clients' : ( 25, 50 ),
- 'max_uptime' : False,
}
def inventory_hivemanager_devices(info):
- for line in info:
- yield line[0], {}
+ for hostname, clients, alarm, connection, uptime in info:
+ if connection == "True":
+ yield hostname, {}
def check_hivemanager_devices(item, params, info):
for hostname, clients, alarm, connection, uptime in info:
@@ -84,7 +84,7 @@ def check_hivemanager_devices(item, params, info):
infotext = "Uptime: %s" % get_age_human_readable(uptime_secs)
state = 0
- if params['max_uptime']:
+ if 'max_uptime' in params:
warn, crit = params['max_uptime']
if uptime_secs >= crit:
state = 2