comparison mercurial/util.py @ 4938:02b127749dc0

fix unused variables reported by pychecker
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Fri, 20 Jul 2007 09:31:32 +0200
parents c8d1aa1822d5
children d5126a0172ba
comparison
equal deleted inserted replaced
4937:9bbc0217209b 4938:02b127749dc0
614 614
615 def rename(src, dst): 615 def rename(src, dst):
616 """forcibly rename a file""" 616 """forcibly rename a file"""
617 try: 617 try:
618 os.rename(src, dst) 618 os.rename(src, dst)
619 except OSError, err: 619 except OSError, err: # FIXME: check err (EEXIST ?)
620 # on windows, rename to existing file is not allowed, so we 620 # on windows, rename to existing file is not allowed, so we
621 # must delete destination first. but if file is open, unlink 621 # must delete destination first. but if file is open, unlink
622 # schedules it for delete but does not delete it. rename 622 # schedules it for delete but does not delete it. rename
623 # happens immediately even for open files, so we create 623 # happens immediately even for open files, so we create
624 # temporary file, delete it, rename destination to that name, 624 # temporary file, delete it, rename destination to that name,