Module: check_mk
Branch: master
Commit: d72b429db243dfc630effaf21d3f3ac20b624c01
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d72b429db243df…
Author: Goetz Golla <gg(a)mathias-kettner.de>
Date: Wed Jan 14 10:03:37 2015 +0100
minor code cleanup
---
checks/netscaler_cpu | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/checks/netscaler_cpu b/checks/netscaler_cpu
index c87f521..0b06b2d 100644
--- a/checks/netscaler_cpu
+++ b/checks/netscaler_cpu
@@ -41,19 +41,20 @@ def inventory_netscaler_cpu(info):
def check_netscaler_cpu(item, params, info):
warn, crit = params.get("levels")
for cpu_name, cpu_usage in info:
- cpu_usage = int(cpu_usage)
if cpu_name == item:
+ cpu_usage = int(cpu_usage)
+
infotext = "%d%%" % cpu_usage
perfdata = [ ("load", cpu_usage, warn, crit, 0) ]
+
state = 0
- levelstext = ""
if cpu_usage >= crit:
state = 2
- levelstext = " (levels at %d/%d)" % (warn,crit)
elif cpu_usage >= warn:
state = 1
- levelstext = " (levels at %d/%d)" % (warn,crit)
- infotext += levelstext
+ if state > 0:
+ infotext += " (levels at %d/%d)" % (warn,crit)
+
return state, infotext, perfdata
check_info["netscaler_cpu"] = {