diff options
author | Pjotr Prins | 2018-01-29 14:15:49 +0000 |
---|---|---|
committer | Pjotr Prins | 2018-01-29 14:15:49 +0000 |
commit | b3724d60d2e50dd19e61140406aa85dff981ac16 (patch) | |
tree | 23dc1db8f3bc192aa40c77ae492033aed5787423 /wqflask | |
parent | 06b203e722c0061aae6c16f877619dc7af03638e (diff) | |
download | genenetwork2-b3724d60d2e50dd19e61140406aa85dff981ac16.tar.gz |
startup script: adapting for gunicorn
Diffstat (limited to 'wqflask')
-rw-r--r-- | wqflask/__init__.py | 1 | ||||
-rw-r--r-- | wqflask/gunicorn/__init__.py | 0 | ||||
-rw-r--r-- | wqflask/gunicorn/genenetwork2.py | 10 | ||||
-rw-r--r-- | wqflask/gunicorn/wsgi.py | 5 | ||||
-rw-r--r-- | wqflask/runserver.py | 2 |
5 files changed, 17 insertions, 1 deletions
diff --git a/wqflask/__init__.py b/wqflask/__init__.py index 315b709e..e69de29b 100644 --- a/wqflask/__init__.py +++ b/wqflask/__init__.py @@ -1 +0,0 @@ -from wqflask import app diff --git a/wqflask/gunicorn/__init__.py b/wqflask/gunicorn/__init__.py new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/wqflask/gunicorn/__init__.py diff --git a/wqflask/gunicorn/genenetwork2.py b/wqflask/gunicorn/genenetwork2.py new file mode 100644 index 00000000..afbdc934 --- /dev/null +++ b/wqflask/gunicorn/genenetwork2.py @@ -0,0 +1,10 @@ +from flask import Flask +application = Flask(__name__) + +@application.route("/") +def hello(): + return "<h1 style='color:blue'>Hello There!</h1>" + +if __name__ == "__main__": + application.run(host='0.0.0.0') + diff --git a/wqflask/gunicorn/wsgi.py b/wqflask/gunicorn/wsgi.py new file mode 100644 index 00000000..8c14ee6b --- /dev/null +++ b/wqflask/gunicorn/wsgi.py @@ -0,0 +1,5 @@ +from genenetwork2 import application + +if __name__ == "__main__": + application.run() + diff --git a/wqflask/runserver.py b/wqflask/runserver.py index 50f134db..e62e34f2 100644 --- a/wqflask/runserver.py +++ b/wqflask/runserver.py @@ -1,5 +1,7 @@ # Starts the webserver with the ./bin/genenetwork2 command # +# This uses Werkzeug WSGI, see gunicorn.py for the alternative +# # Please note, running with host set externally below combined with # debug mode is a security risk unless you have a firewall setup, e.g. # |