Module: check_mk
Branch: master
Commit: 4fbbf4e06457f195765245f17327555ff4b51203
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=4fbbf4e06457f1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Sep 12 08:37:29 2017 +0200
Minor refactoring
Change-Id: I093ec8ac3afa231a83dcda09edf0eeeec9c78dfe
---
web/plugins/dashboard/dashlets.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/web/plugins/dashboard/dashlets.py b/web/plugins/dashboard/dashlets.py
index 089770b..9e0f7d8 100644
--- a/web/plugins/dashboard/dashlets.py
+++ b/web/plugins/dashboard/dashlets.py
@@ -377,13 +377,14 @@ def dashlet_graph_reload_js(nr, dashlet):
if html.has_var('site'):
site = html.var('site')
else:
- sites.live().set_prepend_site(True)
query = "GET hosts\nFilter: name = %s\nColumns: name" % lqencode(host)
try:
+ sites.live().set_prepend_site(True)
site = sites.live().query_column(query)[0]
except IndexError:
raise MKUserError("host", _("The host could not be found on
any active site."))
- sites.live().set_prepend_site(False)
+ finally:
+ sites.live().set_prepend_site(False)
# New graphs which have been added via "add to visual" option don't
have a timerange
# configured. So we assume the default timerange here by default.