From 8e1a4704c18505023ef918ea14411a4eb032f652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6k=C3=A7en=20Eraslan?= Date: Fri, 27 May 2011 05:54:52 +0000 Subject: [PATCH] index: Do not traverse hidden directories during index. --- pisi/index.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pisi/index.py b/pisi/index.py index c9a56653..84cca6c3 100644 --- a/pisi/index.py +++ b/pisi/index.py @@ -92,6 +92,11 @@ class Index(xmlfile.XmlFile): deltas = {} for root, dirs, files in os.walk(repo_uri): + # Filter hidden directories + # TODO: Add --exclude-dirs parameter to CLI and filter according + # directories here + dirs[:] = [d for d in dirs if not d.startswith(".")] + for fn in files: if fn.endswith(ctx.const.delta_package_suffix):