plugable: Specify plugins to import in API by module names

This change removes the automatic plugins sub-package magic and allows
specifying modules in addition to packages.

https://fedorahosted.org/freeipa/ticket/3090

Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
This commit is contained in:
Jan Cholasta
2015-06-15 11:02:07 +00:00
parent 7715d5bb04
commit 481f8ddaa3
3 changed files with 46 additions and 46 deletions

View File

@@ -121,7 +121,7 @@ class Advice(Plugin):
raise NotImplementedError
advise_api = API((Advice,), ('ipaserver/advise/plugins',))
advise_api = API((Advice,), ('ipaserver.advise.plugins.*',))
class IpaAdvise(admintool.AdminTool):