[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Rdiff-backup-commits] rdiff-backup/rdiff_backup rpath.py
From: |
Andrew Ferguson |
Subject: |
[Rdiff-backup-commits] rdiff-backup/rdiff_backup rpath.py |
Date: |
Wed, 17 Dec 2008 23:57:42 +0000 |
CVSROOT: /sources/rdiff-backup
Module name: rdiff-backup
Changes by: Andrew Ferguson <owsla> 08/12/17 23:57:41
Modified files:
rdiff_backup : rpath.py
Log message:
Catch EACCES as well as EPERM
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/rdiff_backup/rpath.py?cvsroot=rdiff-backup&r1=1.133&r2=1.134
Patches:
Index: rpath.py
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/rdiff_backup/rpath.py,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -b -r1.133 -r1.134
--- rpath.py 17 Dec 2008 23:07:11 -0000 1.133
+++ rpath.py 17 Dec 2008 23:57:41 -0000 1.134
@@ -1059,7 +1059,7 @@
else:
try: self.conn.os.unlink(self.path)
except OSError, error:
- if error.errno == errno.EPERM:
+ if error.errno in (errno.EPERM, errno.EACCES):
# On Windows, read-only files cannot be
deleted.
# Remove the read-only attribute and
try again.
self.chmod(0700)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Rdiff-backup-commits] rdiff-backup/rdiff_backup rpath.py,
Andrew Ferguson <=