From aa1e1a02e5791d29ec489b2c51e7246323e3efdb Mon Sep 17 00:00:00 2001 From: Gui Castelao Date: Thu, 13 Nov 2025 15:34:11 -0700 Subject: [PATCH] log: Notify if config file is missing --- compass/utilities/parsing.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compass/utilities/parsing.py b/compass/utilities/parsing.py index f0caa38fb..1bb4284a0 100644 --- a/compass/utilities/parsing.py +++ b/compass/utilities/parsing.py @@ -219,6 +219,10 @@ def load_config(config_fp): """ config_fp = Path(config_fp) + if not config_fp.exists(): + msg = f"Config file does not exist: {config_fp}" + raise COMPASSValueError(msg) + if config_fp.suffix == ".json5": with config_fp.open(encoding="utf-8") as fh: return pyjson5.decode_io(fh)