From 736ca9a5e5e98a823d7077cf6119544d4fc3af01 Mon Sep 17 00:00:00 2001 From: Ruslan Kuprieiev Date: Wed, 23 Aug 2023 02:00:21 +0300 Subject: [PATCH] cache: check-missing: add type, oid name and oid --- dvc/repo/cache.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dvc/repo/cache.py b/dvc/repo/cache.py index 3c6143319..7bd6fd1d1 100644 --- a/dvc/repo/cache.py +++ b/dvc/repo/cache.py @@ -26,6 +26,14 @@ def check_missing(repo, rev=None, max_size=None, types=None): continue if not fs.exists(path): - ret.append(os.path.join(*entry.key)) + typ = "directory" if (entry.meta and entry.meta.isdir) else "file" + ret.append( + ( + typ, + entry.hash_info.name, + entry.hash_info.value, + os.path.join(*entry.key), + ) + ) return ret