else/Templates/flask/flasksite_launch.py
Ethan Dalool cea8ef6007 else
flask template
2016-11-18 19:23:57 -08:00

29 lines
558 B
Python

import gevent.monkey
gevent.monkey.patch_all()
import flasksite
import gevent.pywsgi
import gevent.wsgi
import sys
if len(sys.argv) == 2:
port = int(sys.argv[1])
else:
port = 5000
if port == 443:
http = gevent.pywsgi.WSGIServer(
listener=('', port),
application=flasksite.site,
keyfile='https\\flasksite.key',
certfile='https\\flasksite.crt',
)
else:
http = gevent.pywsgi.WSGIServer(
listener=('', port),
application=flasksite.site,
)
print('Starting server')
http.serve_forever()