From aa51d5d786787d017fedac85d707069cefb25318 Mon Sep 17 00:00:00 2001 From: Justus Kuhlmann Date: Thu, 4 Dec 2025 12:30:50 +0100 Subject: [PATCH] throw error if not config file found --- corrlib/tracker.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/corrlib/tracker.py b/corrlib/tracker.py index 2603c78..f85ac39 100644 --- a/corrlib/tracker.py +++ b/corrlib/tracker.py @@ -9,6 +9,8 @@ def get_tracker(path: str) -> str: config = ConfigParser() if os.path.exists(config_path): config.read(config_path) + else: + raise FileNotFoundError(f"No config file found in {path}.") tracker = config.get('core', 'tracker', fallback='datalad') return tracker