diff options
author | NavaL <mnandri@thoughtworks.com> | 2016-01-18 18:59:46 +0100 |
---|---|---|
committer | NavaL <mnandri@thoughtworks.com> | 2016-01-18 18:59:46 +0100 |
commit | c96ee7ab8e6a365e8f2a848f35a3f0af8bb9389b (patch) | |
tree | fe24ed0b1061e1aa76d7b947d1dd0d0eca1f51f1 /service/pixelated/application.py | |
parent | d1ae71f6bab08d6339b72e4fe6b817404f64b0b2 (diff) |
root resource now depends on the services factory -- and mail service, for now --
Issue #576
Diffstat (limited to 'service/pixelated/application.py')
-rw-r--r-- | service/pixelated/application.py | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/service/pixelated/application.py b/service/pixelated/application.py index 17dbacbf..2d7eb36d 100644 --- a/service/pixelated/application.py +++ b/service/pixelated/application.py @@ -72,16 +72,10 @@ def start_user_agent(root_resource, leap_home, leap_session): if leap_session.fresh_account: yield add_welcome_mail(leap_session.mail_store) - servicesFactory = ServicesFactory() - servicesFactory.add_session(leap_session.user_auth.uuid, services) - - root_resource.initialize( - servicesFactory, - services.keymanager, - services.search_engine, - services.mail_service, - services.draft_service, - services.feedback_service) + services_factory = ServicesFactory() + services_factory.add_session(leap_session.user_auth.uuid, services) + + root_resource.initialize(services_factory, services.mail_service) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15) |