Module: check_mk
Branch: master
Commit: f709c817af47ca80fd573826e4681886b1e05030
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f709c817af47ca…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jul 7 09:59:28 2011 +0200
apc_symmetra: Calculating time left correctly now (Thanks to Mirko Witt)
---
ChangeLog | 1 +
checks/apc_symmetra | 7 ++++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 9eb7cc5..9dfcc59 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -22,6 +22,7 @@
softwareLoopback interface. The will not be found by inventory now.
* vbox_guest: new check for checking guest additions of Linux virtual box hosts
* windows_updates: Added missing manpage
+ * apc_symmetra: Calculating time left correctly now (Thanks to Mirko Witt)
Multisite:
* FIX: make non-Ascii characters in services names work again
diff --git a/checks/apc_symmetra b/checks/apc_symmetra
index a50523f..2998fd9 100644
--- a/checks/apc_symmetra
+++ b/checks/apc_symmetra
@@ -114,9 +114,10 @@ def check_apc(item, params, info):
# 8. run time remaining
# RunTimeRemaining == "0:0:26:00.00"
- hrs = int(RunTimeRemaining) / 3600
- mins, secs = divmod(int(RunTimeRemaining) % 3600, 60)
- single_states.append( (0, "run time remaining: %02d:%02d:%02d" % (hrs,
mins, secs), None) )
+ # RunTimeRemaining = 672000 ## 1:52:00
+ hrs = int(RunTimeRemaining) / 360000
+ mins, secs = divmod(int(RunTimeRemaining) % 360000, 6000)
+ single_states.append( (0, "run time remaining: %02d:%02d:%02d" % (hrs,
mins,secs), None) )
# create summary state
worst_state = max([x[0] for x in single_states])