From 058ecd36cb7cd556c6c9920a94ab93776bc6806c Mon Sep 17 00:00:00 2001
From: Nicolas Dandrimont <nicolas@dandrimont.eu>
Date: Tue, 14 Nov 2023 17:58:07 +0100
Subject: [PATCH] swh-hashtree: migrate to from_disk.Directory.path_filter

---
 bin/swh-hashtree | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/bin/swh-hashtree b/bin/swh-hashtree
index a4f8d7b7..da5249af 100755
--- a/bin/swh-hashtree
+++ b/bin/swh-hashtree
@@ -15,7 +15,7 @@ from swh.model import from_disk, hashutil
 def combine_filters(*filters):
     """Combine several ignore filters"""
     if len(filters) == 0:
-        return from_disk.accept_all_directories
+        return from_disk.accept_all_paths
     elif len(filters) == 1:
         return filters[0]
 
@@ -32,7 +32,6 @@ def combine_filters(*filters):
 )
 @click.option("--ignore", multiple=True, help="Ignore pattern.")
 def main(path, ignore_empty_folder=False, ignore=None):
-
     filters = []
     if ignore_empty_folder:
         filters.append(from_disk.ignore_empty_directories)
@@ -43,7 +42,7 @@ def main(path, ignore_empty_folder=False, ignore=None):
 
     try:
         d = from_disk.Directory.from_disk(
-            path=os.fsencode(path), dir_filter=combine_filters(*filters)
+            path=os.fsencode(path), path_filter=combine_filters(*filters)
         )
         hash = d.hash
     except Exception as e:
-- 
GitLab