summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-01-27 18:10:20 +0100
committerPetr Vobornik <pvoborni@redhat.com>2014-02-11 18:02:40 +0100
commit3ad45cd7b225a44c935f57b7c4e4ad8c4d2cabea (patch)
tree2bc62ada790d0a49aa55d6f87d57e07b087165ce
parent28a82efae4b1484366985e9fd24b130a9d457dcc (diff)
downloadipsilon-3ad45cd7b225a44c935f57b7c4e4ad8c4d2cabea.tar.gz
ipsilon-3ad45cd7b225a44c935f57b7c4e4ad8c4d2cabea.tar.xz
ipsilon-3ad45cd7b225a44c935f57b7c4e4ad8c4d2cabea.zip
Initialize plugins in order defined in DB
Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
-rwxr-xr-xipsilon/login/common.py6
1 files changed, 3 insertions, 3 deletions
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)