Module: check_mk
Branch: master
Commit: 3cd978f74fba62272aa912cb70496b9bb63debb7
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=3cd978f74fba62…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Mon Nov 12 12:56:57 2018 +0100
Fixed broken WATO after 26a3a187ccd
Change-Id: I9e5930328d5e412f401e5930276708d0244cab6b
---
cmk/gui/wato/__init__.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmk/gui/wato/__init__.py b/cmk/gui/wato/__init__.py
index a84dc98..23db6f8 100644
--- a/cmk/gui/wato/__init__.py
+++ b/cmk/gui/wato/__init__.py
@@ -94,6 +94,7 @@ import sys
import time
import traceback
import copy
+import inspect
from hashlib import sha256
import cmk
@@ -535,7 +536,7 @@ def get_mode_permission_and_class(mode_name):
if mode_class is None:
raise MKGeneralException(_("No such WATO module
'<tt>%s</tt>'") % mode_name)
- if callable(mode_class):
+ if inspect.isfunction(mode_class):
raise MKGeneralException(_("Deprecated WATO module: Implemented as function.
"
"This needs to be refactored as WatoMode child
class."))