diff --git a/app.py b/app.py index 0f32dbd0..e6dad41f 100644 --- a/app.py +++ b/app.py @@ -73,7 +73,6 @@ app = Flask(__name__) app.config.from_object(app_config) # for db init with required keys # app.config["config"] = app_config() - # logging handler = RotatingFileHandler('app.log', maxBytes=10000, backupCount=3) handler.setLevel(logging.DEBUG) @@ -96,6 +95,7 @@ def internal_server_error(error): return "Internal Server Error", 500 + """ csrf = CSRFProtect() cors = CORS() diff --git a/config.py b/config.py index 67fffb2a..c1c825ec 100644 --- a/config.py +++ b/config.py @@ -14,6 +14,7 @@ Configuration variables from lib import argument_validation as av import os from dotenv import load_dotenv, find_dotenv +from flask import current_app load_dotenv(find_dotenv()) @@ -77,14 +78,18 @@ class ProductionConfig(Config): # Set the configuration class based on the environment # You can change 'development' to 'production' when deploying -config_env = os.getenv('FLASK_ENV') +config_env = os.getenv('FLASK_ENV', "not found") +with open('app.log', 'a') as f: + f.write(f'config_env: {config_env}\n') + # current_app.logger.error(f'config_env: {config_env}') if config_env == 'development': app_config = DevelopmentConfig -elif config_env == 'production': +else: ##if config_env == 'production': app_config = ProductionConfig +""" else: raise ValueError("Invalid configuration environment") - +""" # environment variables """