From 9036e37c9f348fdd235d4a9d156dac4c75a545fe Mon Sep 17 00:00:00 2001 From: guptapratykshh Date: Sun, 11 Jan 2026 01:34:23 +0530 Subject: [PATCH] Refactor CONFIG_LOCATION to use CONFIG_DATADIR #3547 Signed-off-by: guptapratykshh Signed-off-by: Adrian Edwards --- collectoss/api/view/init.py | 6 +++++- collectoss/api/view/run.sh | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/collectoss/api/view/init.py b/collectoss/api/view/init.py index b26752af9..273498a99 100644 --- a/collectoss/api/view/init.py +++ b/collectoss/api/view/init.py @@ -4,7 +4,11 @@ from collectoss.application.environment import SystemEnv # load configuration files and initialize globals -configFile = Path(SystemEnv.get("CONFIG_LOCATION") or "config.yml") +configFile = None +if SystemEnv.get("CONFIG_DATADIR"): + configFile = Path(SystemEnv.get("CONFIG_DATADIR")) / "config.yml" +else: + configFile = Path(SystemEnv.get("CONFIG_LOCATION") or "config.yml") settings = {} diff --git a/collectoss/api/view/run.sh b/collectoss/api/view/run.sh index 12070743d..bec9c6e4b 100755 --- a/collectoss/api/view/run.sh +++ b/collectoss/api/view/run.sh @@ -1,4 +1,4 @@ -export CONFIG_LOCATION="config.yml" +export CONFIG_DATADIR="." export SERVER_ADDRESS="0.0.0.0" export SERVER_PORT="8000"