summaryrefslogtreecommitdiffstats
path: root/ipaserver/advise/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipaserver/advise/base.py')
-rw-r--r--ipaserver/advise/base.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/ipaserver/advise/base.py b/ipaserver/advise/base.py
index e9873ac10..f6c82b5bf 100644
--- a/ipaserver/advise/base.py
+++ b/ipaserver/advise/base.py
@@ -121,7 +121,12 @@ class Advice(Plugin):
raise NotImplementedError
-advise_api = API((Advice,), ('ipaserver.advise.plugins.*',))
+
+class AdviseAPI(API):
+ bases = (Advice,)
+ modules = ('ipaserver.advise.plugins.*',)
+
+advise_api = AdviseAPI()
class IpaAdvise(admintool.AdminTool):