From ab75380b0e4b3e2a1167805397a8360daf2ee441 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Thu, 25 Jun 2020 12:46:32 +0200 Subject: [PATCH] Add configurable debug mode. --- config/sample/sample-development.engine-api.ini | 3 ++- src/server.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config/sample/sample-development.engine-api.ini b/config/sample/sample-development.engine-api.ini index 12e7923..05fdd4c 100644 --- a/config/sample/sample-development.engine-api.ini +++ b/config/sample/sample-development.engine-api.ini @@ -12,9 +12,10 @@ db_host="localhost" db_charset="utf8" [monitoring] -logdir="/home/david/Code/aura/engine-api/logs" +logdir="./logs" # possible values: debug, info, warning, error, critical loglevel="info" +debug_flask="false" [api] api_port=8008 diff --git a/src/server.py b/src/server.py index 3289533..51d8d3b 100644 --- a/src/server.py +++ b/src/server.py @@ -42,6 +42,8 @@ def configure_flask(app): app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False app.config['ENV'] = "development" app.config['FLASK_ENV'] = "development" + if config.get("debug_flask") == "true": + app.config['DEBUG'] = True return app -- GitLab