Module: check_mk
Branch: master
Commit: 8347a6f303eedfe0a8892e6a5bd583452b6b00e4
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8347a6f303eedf…
Author: Bernd Stroessenreuther <bs(a)mathias-kettner.de>
Date: Mon May 19 14:27:39 2014 +0200
optimized perfometer for days left in df check
---
web/plugins/perfometer/check_mk.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/web/plugins/perfometer/check_mk.py b/web/plugins/perfometer/check_mk.py
index 67af132..d2023a4 100644
--- a/web/plugins/perfometer/check_mk.py
+++ b/web/plugins/perfometer/check_mk.py
@@ -89,7 +89,11 @@ def perfometer_check_mk_df(row, check_command, perf_data):
h += perfometer_td(100 - pos, color)
h += perfometer_td(pos, "white")
h += '</tr></table></div>'
- return "%0.1f%%/%0.1f days left" % (perc_used, days_left), h
+ if days_left > 365:
+ days_left = " >365"
+ else:
+ days_left = "%0.1f" % days_left
+ return "%0.1f%%/%s days left" % (perc_used, days_left), h
else:
h = '<table><tr>'
h += perfometer_td(perc_used, "#00ffc6")