From ef92be54d9e38a33820414b14064047d4af5797d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frederik=20Hvilsh=C3=B8j?= <93145535+frederik-encord@users.noreply.github.com> Date: Fri, 10 Mar 2023 10:31:01 +0100 Subject: [PATCH] fix: create metrics directory if not exists (#239) --- src/encord_active/lib/metrics/metadata.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/encord_active/lib/metrics/metadata.py b/src/encord_active/lib/metrics/metadata.py index 040c0ba68..4d5965d0c 100644 --- a/src/encord_active/lib/metrics/metadata.py +++ b/src/encord_active/lib/metrics/metadata.py @@ -13,4 +13,5 @@ def fetch_metrics_meta(project_dir: Path): def update_metrics_meta(project_dir: Path, updated_meta: dict): meta_file_path = project_dir / "metrics" / "metrics_meta.json" + meta_file_path.parent.mkdir(exist_ok=True) meta_file_path.write_text(json.dumps(updated_meta, indent=2), encoding="utf-8")