Module: check_mk
Branch: master
Commit: 3725dccc4534325f8979aad4c762dbf1cb475f4d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=3725dccc453432…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Mar 20 09:39:54 2015 +0100
keepalive mode: log exception details to cmc.log
---
modules/check_mk.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/modules/check_mk.py b/modules/check_mk.py
index 31103fc..40b881f 100755
--- a/modules/check_mk.py
+++ b/modules/check_mk.py
@@ -5254,6 +5254,9 @@ def do_check_keepalive():
signal.alarm(0)
if opt_debug:
raise
+ else:
+ import traceback # Always log details to the cmc.log
+ traceback.print_exc()
output = "UNKNOWN - %s\n" % e
os.write(keepalive_fd, "%03d\n%08d\n%s" % (3, len(output),
output))