Module: check_mk
Branch: master
Commit: 42926865436ecef1be19d2590e73b69630092dcc
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=42926865436eceā¦
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri May 17 11:49:10 2013 +0200
FIX: aix_lvm: handle agents that output an extra header line
---
ChangeLog | 1 +
checks/aix_lvm | 3 +++
2 files changed, 4 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 2d03669..4869f98 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -139,6 +139,7 @@
* FIX: f5_bigip_vserver: fix wrong OID (13 instead of 1), thanks to Miro Ramza
* FIX: f5_bigip_psu: handle more than first power supply, thanks to Miro Ramza
* FIX: ipmi_sensors: ignore sensors in state [NA] (not available)
+ * FIX: aix_lvm: handle agents that output an extra header line
Multisite:
* List of views: Output the alias of a datasource instead of internal name
diff --git a/checks/aix_lvm b/checks/aix_lvm
index 362071d..be918ac 100644
--- a/checks/aix_lvm
+++ b/checks/aix_lvm
@@ -69,6 +69,9 @@ def parse_aix_lvm(info):
if len(line) == 1:
vgname = line[0][:-1]
lvmconf.update({ vgname : {} })
+ # Some versions send a title line "LV NAME ..."
+ elif line[0] == "LV" and line[1] == "NAME":
+ continue
else:
lv, lvtype, num_lp, num_pp, num_pv, act_state, mountpoint = line
# split lv state into two relevant values