From: Guido van Rossum Date: Tue, 16 Sep 1997 18:57:14 +0000 (+0000) Subject: Skip symlinks; don't bother keeping a list of files that is never used. X-Git-Tag: v1.5a4~152 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d2ba3690ce16f946b0e588228c4153389b1c5efc;p=python Skip symlinks; don't bother keeping a list of files that is never used. --- diff --git a/Tools/scripts/cvsfiles.py b/Tools/scripts/cvsfiles.py index f164210491..21e72ee386 100755 --- a/Tools/scripts/cvsfiles.py +++ b/Tools/scripts/cvsfiles.py @@ -17,7 +17,6 @@ def main(): def process(dir): cvsdir = 0 subdirs = [] - files = [] names = os.listdir(dir) for name in names: fullname = os.path.join(dir, name) @@ -25,9 +24,8 @@ def process(dir): cvsdir = fullname else: if os.path.isdir(fullname): - subdirs.append(fullname) - else: - files.append(fullname) + if not os.path.islink(fullname): + subdirs.append(fullname) if cvsdir: entries = os.path.join(cvsdir, "Entries") for e in open(entries).readlines(): @@ -39,4 +37,3 @@ def process(dir): process(sub) main() -