Module: check_mk
Branch: master
Commit: 97609a6bc00dd1f1feecc021889441e5c91c7d1e
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=97609a6bc00dd1…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Dec 3 15:40:36 2014 +0100
#1566 FIX 3ware_disks: consider VERIFYING state as OK now
Thas has been done upon a feedback from Jim Welch. Thanks.
---
.werks/1566 | 9 +++++++++
ChangeLog | 1 +
checks/3ware_disks | 2 +-
3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/.werks/1566 b/.werks/1566
new file mode 100644
index 0000000..f0f8280
--- /dev/null
+++ b/.werks/1566
@@ -0,0 +1,9 @@
+Title: 3ware_disks: consider VERIFYING state as OK now
+Level: 1
+Component: checks
+Compatible: compat
+Version: 1.2.5i7
+Date: 1417617573
+Class: fix
+
+Thas has been done upon a feedback from Jim Welch. Thanks.
diff --git a/ChangeLog b/ChangeLog
index 635f02a..916c011 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -64,6 +64,7 @@
* 1563 FIX: Reworked configuration of process monitoring...
NOTE: Please refer to the migration notes!
* 1564 FIX: check_mk_agent.linux: fix situation where async plugin is not executed
after crash...
+ * 1566 FIX: 3ware_disks: consider VERIFYING state as OK now...
Multisite:
* 1508 Allow input of plugin output and perfdata when faking check results...
diff --git a/checks/3ware_disks b/checks/3ware_disks
index 16784d3..6d4a08c 100644
--- a/checks/3ware_disks
+++ b/checks/3ware_disks
@@ -72,7 +72,7 @@ def check_3ware_disks(item, _no_params, info):
model = line[-1]
infotext = "%s (unit: %s, size: %s,%s, type: %s, model: %s)" % \
(status, unit_type, size, size_type, disk_type, model)
- if status == "OK":
+ if status in [ "OK", "VERIFYING" ]:
return (0, "disk status is " + infotext)
else:
return (2, "disk status is " + infotext)