diff --git a/blokdata/__init__.py b/blokdata/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/app.py b/blokdata/app.py similarity index 91% rename from src/app.py rename to blokdata/app.py index b84cc4f..a4cdc04 100644 --- a/src/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/src/sheet_data.py b/blokdata/sheet_data.py similarity index 100% rename from src/sheet_data.py rename to blokdata/sheet_data.py 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()