Module: check_mk
Branch: master
Commit: d77e1cb1c43b1dfa49e085bb6692833891ac8d4b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d77e1cb1c43b1d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Jul 16 20:37:09 2018 +0200
Another try to fix the GUI crawler
Change-Id: I46a9111b5f22ba3123d6dde957d5d6dce00f33cf
---
cmk/gui/wato/__init__.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cmk/gui/wato/__init__.py b/cmk/gui/wato/__init__.py
index a01ab6d..26dbcc9 100644
--- a/cmk/gui/wato/__init__.py
+++ b/cmk/gui/wato/__init__.py
@@ -16694,7 +16694,6 @@ class ModeRegistry(cmk.gui.plugin_registry.ClassRegistry):
mode_registry = ModeRegistry()
-mode_registry.load_plugins()
modes = {}
# TODO: Drop this and probably replace with a hook at button rendering?
@@ -17007,6 +17006,10 @@ def load_plugins(force):
utils.load_web_plugins("wato", globals())
+ # TODO: Needs to be done after plugin loading. Temporarily needed till we have
+ # changed the registry to explicit registration in the next days
+ mode_registry.load_plugins()
+
if modes:
raise MKGeneralException(_("Deprecated WATO modes found: %r. "
"They need to be refactored to new API.") % modes.keys())