forked from I2P_Developers/i2p.www
Enable hot-reload and development mode to make web changes less painful.
This commit is contained in:
16
runserver.py
16
runserver.py
@ -1,5 +1,19 @@
|
||||
#!env/bin/python
|
||||
from i2p2www import app
|
||||
import os
|
||||
|
||||
# This code enable hot-reload of content and eliminates the
|
||||
# need of restarting the server for changes in html files,
|
||||
# most likely python files as well.
|
||||
# To enable this, run with:
|
||||
# DEV=whatever ./runserver.py
|
||||
is_development = False
|
||||
try:
|
||||
os.environ['DEV']
|
||||
is_development = True
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(host='127.0.0.1', port=5000, debug=False)
|
||||
app.run(host='127.0.0.1', port=5000, debug=is_development)
|
||||
|
Reference in New Issue
Block a user