From 5165af96db59100ce6543d7283845273ef2ee080 Mon Sep 17 00:00:00 2001 From: Adrian Edwards Date: Fri, 29 May 2026 13:02:18 -0400 Subject: [PATCH] implement fallback for augur.json config file Signed-off-by: Adrian Edwards --- collectoss/application/config.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/collectoss/application/config.py b/collectoss/application/config.py index 16f62b5ad..43bef8b49 100644 --- a/collectoss/application/config.py +++ b/collectoss/application/config.py @@ -170,8 +170,13 @@ def __init__(self, logger, session: DatabaseSession, config_sources: list = None ] config_dir = Path(SystemEnv.get("CONFIG_DATADIR") or "./") - config_path = config_dir.joinpath("augur.json") + config_path = config_dir.joinpath("collectoss.json") + fallback_config_path = config_dir.joinpath("augur.json") + if not config_path.exists() and fallback_config_path.exists(): + config_path = fallback_config_path + if config_path.exists(): + logger.info(f"Loading JSON config from {config_path}") config_sources.append(JsonConfig(json.loads(config_path.read_text(encoding="UTF-8")), logger)) config_sources.append( DatabaseConfig(session, logger) )