From b3256e0b7c1390a8c407ea242425a2489131a75e Mon Sep 17 00:00:00 2001 From: Justus Kuhlmann Date: Thu, 4 Dec 2025 12:16:15 +0100 Subject: [PATCH] add option to not track --- corrlib/tracker.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/corrlib/tracker.py b/corrlib/tracker.py index e6e9c04..e645470 100644 --- a/corrlib/tracker.py +++ b/corrlib/tracker.py @@ -17,6 +17,8 @@ def get(path: str, file: str) -> None: tracker = get_tracker(path) if tracker == 'datalad': dl.get(path, file) + elif tracker == 'None': + pass else: raise ValueError(f"Tracker {tracker} is not supported.") return @@ -26,6 +28,8 @@ def save(path: str, message: str, files: Optional[list[str]]=None) -> None: tracker = get_tracker(path) if tracker == 'datalad': dl.save(path, message, files) + elif tracker == 'None': + pass else: raise ValueError(f"Tracker {tracker} is not supported.") @@ -34,6 +38,8 @@ def init(path: str) -> None: tracker = get_tracker(path) if tracker == 'datalad': dl.create(path) + elif tracker == 'None': + os.path.makedirs(path, exist_ok=True) else: raise ValueError(f"Tracker {tracker} is not supported.") return