From ecd12fff40aedfd83f4c367e2c0e5e9e1a9d599f Mon Sep 17 00:00:00 2001 From: Herbert Date: Wed, 13 May 2020 16:59:53 +0200 Subject: [PATCH] Fix deployment --- blokdata/app.py | 2 +- passenger_wsgi.py | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 passenger_wsgi.py diff --git a/blokdata/app.py b/blokdata/app.py index b84cc4f..a4cdc04 100644 --- a/blokdata/app.py +++ b/blokdata/app.py @@ -1,4 +1,4 @@ -from sheet_data import google_sheet_to_json +from .sheet_data import google_sheet_to_json from flask import Flask from flask_cors import CORS, cross_origin diff --git a/passenger_wsgi.py b/passenger_wsgi.py new file mode 100644 index 0000000..d0027ab --- /dev/null +++ b/passenger_wsgi.py @@ -0,0 +1,13 @@ +import os +import sys + +INTERP = os.path.expanduser("~/venv/bin/python3") +if sys.executable != INTERP: + os.execl(INTERP, INTERP, *sys.argv) + +sys.path.append(os.getcwd()) +from blokdata.app import app as application + +# For running on the server with passenger etc +if __name__ == "__main__": + application.run()