Revision 65fe4693 lib/utils.py
b/lib/utils.py | ||
---|---|---|
752 | 752 |
file_name) |
753 | 753 |
|
754 | 754 |
prefix = '%s.backup-%d.' % (os.path.basename(file_name), int(time.time())) |
755 |
dir = os.path.dirname(file_name) |
|
755 |
dir_name = os.path.dirname(file_name)
|
|
756 | 756 |
|
757 | 757 |
fsrc = open(file_name, 'rb') |
758 | 758 |
try: |
759 |
(fd, backup_name) = tempfile.mkstemp(prefix=prefix, dir=dir) |
|
759 |
(fd, backup_name) = tempfile.mkstemp(prefix=prefix, dir=dir_name)
|
|
760 | 760 |
fdst = os.fdopen(fd, 'wb') |
761 | 761 |
try: |
762 | 762 |
shutil.copyfileobj(fsrc, fdst) |
Also available in: Unified diff