rdiff-backup-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Rdiff-backup-commits] rdiff-backup/rdiff_backup eas_acls.py Time.py


From: Andrew Ferguson
Subject: [Rdiff-backup-commits] rdiff-backup/rdiff_backup eas_acls.py Time.py
Date: Thu, 25 Jan 2007 03:09:17 +0000

CVSROOT:        /sources/rdiff-backup
Module name:    rdiff-backup
Changes by:     Andrew Ferguson <owsla> 07/01/25 03:09:17

Modified files:
        rdiff_backup   : eas_acls.py Time.py 

Log message:
        Allow for preservation of FinderInfo for folders and fix typo in Time.py

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/rdiff_backup/eas_acls.py?cvsroot=rdiff-backup&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/rdiff_backup/Time.py?cvsroot=rdiff-backup&r1=1.13&r2=1.14

Patches:
Index: eas_acls.py
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/rdiff_backup/eas_acls.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- eas_acls.py 5 Nov 2006 03:01:38 -0000       1.19
+++ eas_acls.py 25 Jan 2007 03:09:16 -0000      1.20
@@ -67,8 +67,9 @@
                        if attr.startswith('system.'):
                                # Do not preserve system extended attributes
                                continue
-                       if attr == 'com.apple.FinderInfo' or attr == 
'com.apple.ResourceFork':
-                               # FinderInfo and Resource Fork handled elsewhere
+                       if not rp.isdir() and attr == 'com.apple.FinderInfo' or 
attr == 'com.apple.ResourceFork':
+                               # FinderInfo and Resource Fork handled 
elsewhere, except
+                               # for directories
                                continue
                        try: self.attr_dict[attr] = 
rp.conn.xattr.getxattr(rp.path, attr)
                        except IOError, exc:

Index: Time.py
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/rdiff_backup/Time.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- Time.py     23 Feb 2006 02:57:19 -0000      1.13
+++ Time.py     25 Jan 2007 03:09:16 -0000      1.14
@@ -193,7 +193,7 @@
                                        .get_increment_times()
        session_times.sort()
        if len(session_times) <= session_num:
-               return session_times[0] # Use oldest if two few backups
+               return session_times[0] # Use oldest if too few backups
        return session_times[-session_num-1]
        
 def genstrtotime(timestr, curtime = None, rp = None):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]