From: Guido van Rossum Date: Mon, 19 May 1997 15:20:49 +0000 (+0000) Subject: Unlink before rename (for NT). X-Git-Tag: v1.5a3~532 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=650b3aad55f3319d6e604d8db8f79254ef03614d;p=thirdparty%2FPython%2Fcpython.git Unlink before rename (for NT). --- diff --git a/Tools/scripts/ftpmirror.py b/Tools/scripts/ftpmirror.py index 11b618f751d2..f25864be497d 100755 --- a/Tools/scripts/ftpmirror.py +++ b/Tools/scripts/ftpmirror.py @@ -198,7 +198,11 @@ def mirrorsubdir(f, localdir): 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,