Module: check_mk
Branch: master
Commit: 4e35fe546b2a25ed3b0fa64c3ad9436dbc31c775
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=4e35fe546b2a25…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Tue Mar 10 14:43:18 2015 +0100
Fix visualization of setting of rule optimizer option
---
mkeventd/web/plugins/config/mkeventd.py | 2 ++
mkeventd/web/plugins/wato/mkeventd.py | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/mkeventd/web/plugins/config/mkeventd.py
b/mkeventd/web/plugins/config/mkeventd.py
index 9a3abd5..24c4ecc 100644
--- a/mkeventd/web/plugins/config/mkeventd.py
+++ b/mkeventd/web/plugins/config/mkeventd.py
@@ -32,6 +32,8 @@ mkeventd_notify_remotehost = None
mkeventd_connect_timeout = 10
debug_mkeventd_queries = False
log_rulehits = False
+rule_optimizer = True
+
mkeventd_service_levels = [
(0, _("(no Service level)")),
(10, _("Silver")),
diff --git a/mkeventd/web/plugins/wato/mkeventd.py
b/mkeventd/web/plugins/wato/mkeventd.py
index 99cf63a..97f3b55 100644
--- a/mkeventd/web/plugins/wato/mkeventd.py
+++ b/mkeventd/web/plugins/wato/mkeventd.py
@@ -1441,7 +1441,7 @@ def mode_mkeventd_config(phase):
if isinstance(valuespec, Checkbox):
toggle_url = html.makeactionuri([("_action", "toggle"),
("_varname", varname)])
- toggle_value = varname in current_settings and value or defaultvalue
+ toggle_value = current_settings.get(varname, defaultvalue)
html.icon_button(toggle_url, _("Immediately toggle this setting"),
"snapin_switch_" + (toggle_value and "on" or
"off"))
else: