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, | 
