diff options
author | Simo Sorce <simo@redhat.com> | 2013-12-03 16:49:24 -0500 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2013-12-04 15:25:43 -0500 |
commit | 31162de72532847fd0989329a408afb6a4c5b1f6 (patch) | |
tree | 155ed8affcdad783d22007e442239fea2884a6d9 /src/ipsilon.py | |
parent | 558499783511a0c04ca57827dd035126d940082d (diff) | |
download | ipsilon-31162de72532847fd0989329a408afb6a4c5b1f6.tar.gz ipsilon-31162de72532847fd0989329a408afb6a4c5b1f6.tar.xz ipsilon-31162de72532847fd0989329a408afb6a4c5b1f6.zip |
Add plugins loader
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'src/ipsilon.py')
-rwxr-xr-x | src/ipsilon.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ipsilon.py b/src/ipsilon.py index 3ab3d18..affab32 100755 --- a/src/ipsilon.py +++ b/src/ipsilon.py @@ -23,6 +23,7 @@ sys.stdout = sys.stderr import atexit import threading import cherrypy +from util import plugin class Root(object): @@ -30,6 +31,11 @@ class Root(object): def index(self): return '/' + +plugins = plugin.Plugins() +idp_providers = plugins.get_providers() +cherrypy.config.update({'idp_providers': idp_providers}) + if __name__ == "__main__": cherrypy.quickstart(Root()) |