commit | 650b3aad55f3319d6e604d8db8f79254ef03614d | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Mon May 19 15:20:49 1997 +0000 |
committer | Guido van Rossum <guido@python.org> | Mon May 19 15:20:49 1997 +0000 |
tree | 90d236aa3cb89e2696ef948d47ca0753caaa00b1 | |
parent | 1aa7e3a177756b9407cdde745fbb4adf7da35dbe [diff] |
Unlink before rename (for NT).
diff --git a/Tools/scripts/ftpmirror.py b/Tools/scripts/ftpmirror.py index 11b618f..f25864b 100755 --- a/Tools/scripts/ftpmirror.py +++ b/Tools/scripts/ftpmirror.py
@@ -198,7 +198,11 @@ if fp1 != fp: fp1.close() try: - os.rename(tempname, fullname) + os.unlink(fullname) + except os.error: + pass # Ignore the error + try: + os.rename(tempname, fullname) except os.error, msg: print "Can't rename %s to %s: %s" % (tempname, fullname,