From: Petr Vobornik Date: Mon, 27 Jan 2014 17:10:20 +0000 (+0100) Subject: Initialize plugins in order defined in DB X-Git-Tag: v0.2.2~103 X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=commitdiff_plain;h=6e7edfd368105341aa852620c2d2b1c7e842ad25 Initialize plugins in order defined in DB Signed-off-by: Petr Vobornik Reviewed-by: Simo Sorce --- diff --git a/ipsilon/login/common.py b/ipsilon/login/common.py index 7ff6e73..e303866 100755 --- a/ipsilon/login/common.py +++ b/ipsilon/login/common.py @@ -79,9 +79,9 @@ class Login(Page): plugins = self._site[FACILITY] prev_obj = None - for item in plugins['available']: - self._log('Login plugin available: %s' % item) - if item not in plugins['whitelist']: + for item in plugins['whitelist']: + self._log('Login plugin in whitelist: %s' % item) + if item not in plugins['available']: continue self._log('Login plugin enabled: %s' % item) plugins['enabled'].append(item)