Module: check_mk
Branch: master
Commit: ef94a8d016dd041dda0e2f9dad437bda805bbcbc
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=ef94a8d016dd04…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Jan 25 11:42:18 2016 +0100
#2948 FIX oracle_tablespaces: Fixed exception when section contained empty line
---
.werks/2948 | 9 +++++++++
ChangeLog | 1 +
checks/oracle.include | 3 +++
3 files changed, 13 insertions(+)
diff --git a/.werks/2948 b/.werks/2948
new file mode 100644
index 0000000..6ecdb20
--- /dev/null
+++ b/.werks/2948
@@ -0,0 +1,9 @@
+Title: oracle_tablespaces: Fixed exception when section contained empty line
+Level: 1
+Component: checks
+Compatible: compat
+Version: 1.2.7i4
+Date: 1453718509
+Class: fix
+
+
diff --git a/ChangeLog b/ChangeLog
index bed378c..284621a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -205,6 +205,7 @@
* 2910 FIX: heartbeat_crm: Fixed crash in case of "number of resources"
paramters have been configured
* 2911 FIX: mysql.innodb_io: Fixed crash in case averaging is set to 0 minutes
* 2912 FIX: mk_oracle mk_oracle.aix: Fixed handling of DBs which names end with
"_[NUMBER]"...
+ * 2948 FIX: oracle_tablespaces: Fixed exception when section contained empty line
Multisite:
* 2684 Added icons for downloading agent data / walks of hosts...
diff --git a/checks/oracle.include b/checks/oracle.include
index b63ca6f..94a1ca9 100644
--- a/checks/oracle.include
+++ b/checks/oracle.include
@@ -37,6 +37,9 @@
# This function returns a tuple when an ORA-* message has been found.
# It returns False if this line should be skipped by the check.
def oracle_handle_ora_errors(line):
+ if len(line) == 1:
+ return
+
# Handle error output from new agent
if line[1] == 'FAILURE':
if len(line) >= 3 and line[2].startswith("ORA-"):