Mercurial > piecrust2
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: |