From 9a0b3b63f0a1458ea574d97b27900b6c4e4a4128 Mon Sep 17 00:00:00 2001 From: David Trattnig <david@subsquare.at> Date: Fri, 17 Jun 2022 21:42:26 +0200 Subject: [PATCH] Chore: Make debugable by using default name "app" --- src/aura_engine_api/app.py | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/aura_engine_api/app.py b/src/aura_engine_api/app.py index 504e451..3048f31 100644 --- a/src/aura_engine_api/app.py +++ b/src/aura_engine_api/app.py @@ -18,8 +18,9 @@ import atexit -import sys import os +import sys + import connexion from aura_engine_api.base.config import AuraConfig @@ -53,16 +54,19 @@ def build_app(app): app.config["FLASK_ENV"] = "development" if config.get("debug_flask") == "true": app.config["DEBUG"] = True + #os.environ["FLASK_DEBUG"] = "1" + #os.environ["FLASK_ENV"] = "development" + db.init_app(app) ma.init_app(app) return app -api = connexion.App( +app = connexion.App( __name__, specification_dir="rest/swagger", arguments={"title": "AURA Engine API"} ) -api.add_api("swagger.yaml", pythonic_params=True) -app = build_app(api.app) +app.add_api("swagger.yaml", pythonic_params=True) +app = build_app(app.app) @app.after_request @@ -71,12 +75,14 @@ def after_request(response): header["Access-Control-Allow-Origin"] = config.get("api_cors") return response + def startup(): """ Startup Server. """ port = config.get("api_port") - api.run(port=port) + app.run(port=port) + def shutdown(): """ @@ -85,8 +91,9 @@ def shutdown(): if sync_job: sync_job.exit() + def get_version(): - with open(os.path.join("", 'VERSION')) as version_file: + with open(os.path.join("", "VERSION")) as version_file: return version_file.read().strip() -- GitLab