Module: check_mk
Branch: master
Commit: c572df54a32865140a44eb19bbd9ce2dfc2ac277
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=c572df54a32865…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: Thu Mar 27 16:48:50 2014 +0100
automation_get_configuration(): don't return functions, e.g. debug()
---
modules/automation.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/automation.py b/modules/automation.py
index f724d1d..ec3413b 100644
--- a/modules/automation.py
+++ b/modules/automation.py
@@ -764,7 +764,8 @@ def automation_get_configuration():
result = {}
for varname in variable_names:
if varname in globals():
- result[varname] = globals()[varname]
+ if not hasattr(globals()[varname], '__call__'):
+ result[varname] = globals()[varname]
return result
def automation_get_check_information():