From 27d2e6bd3769db98c49cde6d2917be4d0dde6aac Mon Sep 17 00:00:00 2001 From: Christian Boettcher <c.boettcher@fz-juelich.de> Date: Wed, 19 May 2021 15:32:49 +0200 Subject: [PATCH] prepare settings for json based user database --- apiserver/__init__.py | 2 +- apiserver/config.env | 1 + apiserver/config/settings.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/apiserver/__init__.py b/apiserver/__init__.py index d7a803f..3fe300e 100644 --- a/apiserver/__init__.py +++ b/apiserver/__init__.py @@ -1 +1 @@ -from .main import app \ No newline at end of file +from .main import app, settings \ No newline at end of file diff --git a/apiserver/config.env b/apiserver/config.env index ee76c5c..0ce008f 100644 --- a/apiserver/config.env +++ b/apiserver/config.env @@ -2,3 +2,4 @@ # DATACATALOG_APISERVER_HOST="0.0.0.0", # DATACATALOG_APISERVER_PORT=80 DATACATALOG_APISERVER_JSON_STORAGE_PATH="./app/data" +DATACATALOG_APISERVER_USERDB_PATH="./app/userdb.json" diff --git a/apiserver/config/settings.py b/apiserver/config/settings.py index 336c89d..54dfd70 100644 --- a/apiserver/config/settings.py +++ b/apiserver/config/settings.py @@ -7,6 +7,7 @@ DEFAULT_JSON_FILEPATH: str = "./app/data" class ApiserverSettings(BaseSettings): json_storage_path: str = DEFAULT_JSON_FILEPATH + userdb_path: str = None class Config: env_prefix: str = "datacatalog_apiserver_" -- GitLab