comparison foodtruck/main.py @ 599:d7baac1d01e6

admin: Set the `DEBUG` flag before the app runs so we can read it during setup.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 24 Jan 2016 10:40:55 -0800
parents b884bef3e611
children c6bc0ef03f82
comparison
equal deleted inserted replaced
598:3cec8634209a 599:d7baac1d01e6
3 3
4 logger = logging.getLogger(__name__) 4 logger = logging.getLogger(__name__)
5 5
6 6
7 def run_foodtruck(debug=False): 7 def run_foodtruck(debug=False):
8 if debug:
9 import foodtruck.settings
10 foodtruck.settings.DEBUG = debug
11
8 from .web import app 12 from .web import app
9 try: 13 try:
10 app.run(debug=debug, threaded=True) 14 app.run(debug=debug, threaded=True)
11 except SystemExit: 15 except SystemExit:
12 # This is needed for Werkzeug's code reloader to be able to correctly 16 # This is needed for Werkzeug's code reloader to be able to correctly