Module: check_mk
Branch: master
Commit: b444844f1c656e276db0e6fa594c0968b7a4f909
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b444844f1c656e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Oct 19 15:39:14 2010 +0200
Made latest changes to megaraid_pdisks a bit stronger
---
checks/megaraid_pdisks | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/checks/megaraid_pdisks b/checks/megaraid_pdisks
index fed9ca1..6714f28 100644
--- a/checks/megaraid_pdisks
+++ b/checks/megaraid_pdisks
@@ -69,7 +69,10 @@ def check_megaraid_pdisks(item, target_state, info):
if line[0] == "dev2enc":
dev2enc[line[5]] = 'e'+line[2]
elif line[0] == "Enclosure":
- enclosure = item.startswith('e') and dev2enc[line[-1]] or line[-1]
+ if item.startswith('e') and line[-1] in dev2enc:
+ enclosure = dev2enc[line[-1]]
+ else:
+ enclosure = line[-1]
elif line[0] == "Slot":
slot = int(line[-1])
found = "%s/%d" % (enclosure, slot) == item