os.walk does not support followlinks kwargs in python 2.5

This commit is contained in:
Mikhail Korobov 2011-05-06 17:01:34 +06:00
commit 70ea12aec3

View file

@ -63,7 +63,13 @@ class Generator(object):
extensions = self.markup extensions = self.markup
files = [] files = []
for root, dirs, temp_files in os.walk(path, followlinks=True):
try:
iter = os.walk(path, followlinks=True)
except TypeError: # python 2.5 does not support followlinks
iter = os.walk(path)
for root, dirs, temp_files in iter:
for e in exclude: for e in exclude:
if e in dirs: if e in dirs:
dirs.remove(e) dirs.remove(e)