summaryrefslogtreecommitdiffstats
path: root/Tools/scripts/linktree.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1998-03-24 05:30:29 (GMT)
committerGuido van Rossum <guido@python.org>1998-03-24 05:30:29 (GMT)
commited5b3d8b3c8077c8c57c8a825cae06e319b0994d (patch)
treef200df16bbb012dcfe74b75a990c32709e80f44a /Tools/scripts/linktree.py
parent3db0e3713cd59d1c922002056f11ae5caf02805c (diff)
downloadcpython-ed5b3d8b3c8077c8c57c8a825cae06e319b0994d.zip
cpython-ed5b3d8b3c8077c8c57c8a825cae06e319b0994d.tar.gz
cpython-ed5b3d8b3c8077c8c57c8a825cae06e319b0994d.tar.bz2
give in to tab police
Diffstat (limited to 'Tools/scripts/linktree.py')
-rwxr-xr-xTools/scripts/linktree.py37
1 files changed, 20 insertions, 17 deletions
diff --git a/Tools/scripts/linktree.py b/Tools/scripts/linktree.py
index 73825c9..677be39 100755
--- a/Tools/scripts/linktree.py
+++ b/Tools/scripts/linktree.py
@@ -55,22 +55,25 @@ def linknames(old, new, link):
print old + ': warning: cannot listdir:', msg
return
for name in names:
- if name not in (os.curdir, os.pardir):
- oldname = os.path.join(old, name)
- linkname = os.path.join(link, name)
- newname = os.path.join(new, name)
- if debug > 1: print oldname, newname, linkname
- if os.path.isdir(oldname) and not os.path.islink(oldname):
- try:
- os.mkdir(newname, 0777)
- ok = 1
- except:
- print newname + ': warning: cannot mkdir:', msg
- ok = 0
- if ok:
- linkname = os.path.join(os.pardir, linkname)
- linknames(oldname, newname, linkname)
- else:
- os.symlink(linkname, newname)
+ if name not in (os.curdir, os.pardir):
+ oldname = os.path.join(old, name)
+ linkname = os.path.join(link, name)
+ newname = os.path.join(new, name)
+ if debug > 1: print oldname, newname, linkname
+ if os.path.isdir(oldname) and \
+ not os.path.islink(oldname):
+ try:
+ os.mkdir(newname, 0777)
+ ok = 1
+ except:
+ print newname + \
+ ': warning: cannot mkdir:', msg
+ ok = 0
+ if ok:
+ linkname = os.path.join(os.pardir,
+ linkname)
+ linknames(oldname, newname, linkname)
+ else:
+ os.symlink(linkname, newname)
sys.exit(main())