Module: check_mk
Branch: master
Commit: 7e5ce454779fee69b329da726d628d512179c512
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=7e5ce454779feeā¦
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Nov 24 08:34:18 2017 +0100
Analyze config: Fixed processing of test result of local site
Change-Id: Ifface311054f91278a290ae63792e2e55a3caf2b
---
web/htdocs/wato.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index f5df3d4..d538655 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -16578,6 +16578,7 @@ class ModeAnalyzeConfig(WatoMode):
while True:
try:
site_id, results_data = result_queue.get_nowait()
+ results_data = ast.literal_eval(results_data)
if isinstance(results_data, Exception):
raise results_data
@@ -16613,11 +16614,11 @@ class ModeAnalyzeConfig(WatoMode):
results_data = watolib.do_remote_automation(
config.site(site_id), "check-analyze-config", [])
- result_queue.put((site_id, results_data))
+ result_queue.put((site_id, repr(results_data)))
except Exception, e:
log_exception()
- result_queue.put((site_id, e))
+ result_queue.put((site_id, repr(e)))
finally:
result_queue.close()
result_queue.join_thread()