comparison piecrust/serving.py @ 155:70b86e904b85

Properly use, or not, the debugging when using the chef server.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 27 Dec 2014 18:14:06 -0800
parents 666ee97e77a9
children 0a86a7a6b284
comparison
equal deleted inserted replaced
154:a42469dbdc47 155:70b86e904b85
57 synchronous_asset_pipeline=True): 57 synchronous_asset_pipeline=True):
58 self.root_dir = root_dir 58 self.root_dir = root_dir
59 self.host = host 59 self.host = host
60 self.port = port 60 self.port = port
61 self.debug = debug 61 self.debug = debug
62 self.use_reloader = use_reloader or debug 62 self.use_reloader = use_reloader
63 self.static_preview = static_preview 63 self.static_preview = static_preview
64 self.synchronous_asset_pipeline = synchronous_asset_pipeline 64 self.synchronous_asset_pipeline = synchronous_asset_pipeline
65 self._out_dir = None 65 self._out_dir = None
66 self._skip_patterns = None 66 self._skip_patterns = None
67 self._force_patterns = None 67 self._force_patterns = None
85 self._page_record = ServeRecord() 85 self._page_record = ServeRecord()
86 86
87 # Run the WSGI app. 87 # Run the WSGI app.
88 wsgi_wrapper = WsgiServer(self) 88 wsgi_wrapper = WsgiServer(self)
89 run_simple(self.host, self.port, wsgi_wrapper, 89 run_simple(self.host, self.port, wsgi_wrapper,
90 use_debugger=self.debug, use_reloader=self.debug) 90 use_debugger=self.debug, use_reloader=self.use_reloader)
91 91
92 def _run_request(self, environ, start_response): 92 def _run_request(self, environ, start_response):
93 try: 93 try:
94 return self._run_piecrust(environ, start_response) 94 return self._run_piecrust(environ, start_response)
95 except Exception as ex: 95 except Exception as ex: