From 7445d88e802ab144e20f00c91f3604319a093cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20HUBSCHER?= Date: Wed, 26 Nov 2014 15:13:03 +0100 Subject: [PATCH] Add daybed.plugins loading from config. --- daybed/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/daybed/__init__.py b/daybed/__init__.py index a1e4d4a..3016c2d 100644 --- a/daybed/__init__.py +++ b/daybed/__init__.py @@ -17,6 +17,7 @@ from pyramid.events import NewRequest from pyramid.renderers import JSONP from pyramid.authentication import BasicAuthAuthenticationPolicy +from pyramid.settings import aslist from pyramid_hawkauth import HawkAuthenticationPolicy from pyramid_multiauth import MultiAuthenticationPolicy @@ -173,10 +174,10 @@ def attach_objects_to_request(event): config.add_subscriber(attach_objects_to_request, NewRequest) # Plugins + plugins = aslist(settings['daybed.plugins']) - try: - config.include("daybed_browserid") - except ImportError: - pass + for plugin in plugins: + print(plugin) + config.include(plugin) return config.make_wsgi_app()