def start_user_agent(root_resource, leap_home, leap_session): services = Services(leap_home, leap_session) yield services.setup(leap_home, leap_session) root_resource.initialize(services.keymanager, services.search_engine, services.mail_service, services.draft_service, services.feedback_service) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15)
def start_user_agent(root_resource, leap_home, leap_session): services = Services(leap_home, leap_session) yield services.setup(leap_home, leap_session) root_resource.initialize( services.keymanager, services.search_engine, services.mail_service, services.draft_service, services.feedback_service) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15)
def start_user_agent(loading_app, host, port, sslkey, sslcert, leap_home, leap_session): yield loading_app.stopListening() services = Services(leap_home, leap_session) yield services.setup(leap_home, leap_session) resource = RootResource() resource.initialize( services.keymanager, services.search_engine, services.mail_service, services.draft_service) if sslkey and sslcert: reactor.listenSSL(port, PixelatedSite(resource), _ssl_options(sslkey, sslcert), interface=host) else: reactor.listenTCP(port, PixelatedSite(resource), interface=host) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15)
def start_user_agent(loading_app, host, port, sslkey, sslcert, leap_home, leap_session): yield loading_app.stopListening() services = Services(leap_home, leap_session) yield services.setup(leap_home, leap_session) resource = RootResource() resource.initialize( services.keymanager, services.search_engine, services.mail_service, services.draft_service) if sslkey and sslcert: reactor.listenSSL(port, Site(resource), _ssl_options(sslkey, sslcert), interface=host) else: reactor.listenTCP(port, Site(resource), interface=host) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15)