diff options
author | Giovane <giovaneliberato@gmail.com> | 2015-09-03 18:37:03 -0300 |
---|---|---|
committer | Giovane <giovaneliberato@gmail.com> | 2015-09-03 18:39:47 -0300 |
commit | 7f600c988e0a1626ca0e24a1d7a1fa7797771915 (patch) | |
tree | d3d5b5a8cdc9a480ab289c92335cbb239b0d43ae /service/pixelated/application.py | |
parent | 19cda9ca7aa1aca18f61ebf659fc490f8ad4c15a (diff) |
#304 Adds PixelatedSite class to hold custom request configuration and remove foundation inline javascript.
Diffstat (limited to 'service/pixelated/application.py')
-rw-r--r-- | service/pixelated/application.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/service/pixelated/application.py b/service/pixelated/application.py index b44a9893..e7afa341 100644 --- a/service/pixelated/application.py +++ b/service/pixelated/application.py @@ -15,9 +15,7 @@ # along with Pixelated. If not, see <http://www.gnu.org/licenses/>. from twisted.internet import reactor -from twisted.internet.threads import deferToThread from twisted.internet import defer -from twisted.web.server import Site from twisted.internet import ssl from OpenSSL import SSL from OpenSSL import crypto @@ -26,6 +24,7 @@ from pixelated.config import arguments from pixelated.config.services import Services from pixelated.config.leap import initialize_leap from pixelated.config import logger +from pixelated.config.site import PixelatedSite from pixelated.resources.loading_page import LoadingResource from pixelated.resources.root_resource import RootResource @@ -46,9 +45,9 @@ def start_user_agent(loading_app, host, port, sslkey, sslcert, leap_home, leap_s services.draft_service) if sslkey and sslcert: - reactor.listenSSL(port, Site(resource), _ssl_options(sslkey, sslcert), interface=host) + reactor.listenSSL(port, PixelatedSite(resource), _ssl_options(sslkey, sslcert), interface=host) else: - reactor.listenTCP(port, Site(resource), interface=host) + reactor.listenTCP(port, PixelatedSite(resource), interface=host) # soledad needs lots of threads reactor.threadpool.adjustPoolsize(5, 15) @@ -73,7 +72,7 @@ def initialize(): args = arguments.parse_user_agent_args() logger.init(debug=args.debug) - loading_app = reactor.listenTCP(args.port, Site(LoadingResource()), interface=args.host) + loading_app = reactor.listenTCP(args.port, PixelatedSite(LoadingResource()), interface=args.host) deferred = initialize_leap(args.leap_provider_cert, args.leap_provider_cert_fingerprint, |