Better method of excluding directories when getting a list of repo items

This commit is contained in:
Greg Neagle
2017-03-21 15:52:42 -07:00
parent d0cc21d37f
commit a8c20eabf8
+2 -5
View File
@@ -178,11 +178,8 @@ class FileRepo(Repo):
file_list = []
try:
for (dirpath, dirnames, filenames) in os.walk(search_dir):
for dirname in dirnames:
if dirname.startswith('.'):
# don't recurse into directories that start
# with a period.
dirnames.remove(dirname)
# don't recurse into directories that start with a period.
dirnames[:] = [name for name in dirnames if not name.startswith('.')]
for name in filenames:
if name.startswith('.'):
# skip files that start with a period as well