Module: check_mk
Branch: master
Commit: eca96f9dc3312431e11f20ebe39adba29ba2b3dc
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=eca96f9dc33124…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Jun 8 10:16:50 2012 +0200
3ware_units: Following states now lead to WARNING state instead of CRITICAL:
"VERIFY-PAUSED", "VERIFYING", "REBUILDING"
---
ChangeLog | 2 ++
checks/3ware_units | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 03d0f44..52e22dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,8 @@
Checks & Agents:
* FIX: diskstat: handle output 'No Devices Found' - avoiding exception
+ * 3ware_units: Following states now lead to WARNING state instead of
+ CRITICAL: "VERIFY-PAUSED", "VERIFYING", "REBUILDING"
Multisite:
* FIX: fix severe exception in all views on older Python versions
diff --git a/checks/3ware_units b/checks/3ware_units
index 8284343..d700101 100644
--- a/checks/3ware_units
+++ b/checks/3ware_units
@@ -68,7 +68,7 @@ def check_3ware_units(item, _no_params, info):
if status == "OK":
return (0, "OK - unit status is " + infotext)
- elif status == "INITIALIZING":
+ elif status in [ "INITIALIZING", "VERIFY-PAUSED",
"VERIFYING", "REBUILDING" ]:
return (1, "WARN - unit status is " + infotext)
else:
return (2, "CRIT - unit status is " + infotext)