diff options
author | owsla <owsla@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2008-06-12 02:35:49 +0000 |
---|---|---|
committer | owsla <owsla@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2008-06-12 02:35:49 +0000 |
commit | 94cf60f45cef946a0e24183e1890b3305134cdd8 (patch) | |
tree | 3cbd2b36449a1a8b85b849e117bf9e99ab8e6f46 /rdiff-backup | |
parent | 2f720810ab176f43217437c80c2f76b7d57dca96 (diff) | |
download | rdiff-backup-94cf60f45cef946a0e24183e1890b3305134cdd8.tar.gz |
Whoops. There is no such thing as a 'ListError' in python -- was confused
by a traceback message.
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@893 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup')
-rw-r--r-- | rdiff-backup/rdiff_backup/eas_acls.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/rdiff-backup/rdiff_backup/eas_acls.py b/rdiff-backup/rdiff_backup/eas_acls.py index a056dee..513af14 100644 --- a/rdiff-backup/rdiff_backup/eas_acls.py +++ b/rdiff-backup/rdiff_backup/eas_acls.py @@ -57,7 +57,7 @@ class ExtendedAttributes: def read_from_rp(self, rp): """Set the extended attributes from an rpath""" try: attr_list = rp.conn.xattr.listxattr(rp.path) - except (IOError, ListError), exc: + except IOError, exc: if exc[0] == errno.EOPNOTSUPP or exc[0] == errno.EPERM: return # if not supported, consider empty if exc[0] == errno.EACCES or exc[0] == errno.ENOENT: @@ -93,7 +93,7 @@ class ExtendedAttributes: % (name, repr(rp.path)), 7) continue else: raise - except (IOError, ListError), exc: + except IOError, exc: if exc[0] == errno.EOPNOTSUPP or exc[0] == errno.EPERM: return # if not supported, consider empty if exc[0] == errno.ENOENT: # path is bad @@ -108,7 +108,7 @@ class ExtendedAttributes: for (name, value) in self.attr_dict.iteritems(): try: rp.conn.xattr.setxattr(rp.path, name, value) - except (IOError, ListError), exc: + except IOError, exc: # Mac and Linux attributes have different namespaces, so # fail gracefully if can't call setxattr if exc[0] == errno.EOPNOTSUPP or exc[0] == errno.EACCES \ @@ -381,7 +381,7 @@ def get_acl_lists_from_rp(rp): """Returns (acl_list, def_acl_list) from an rpath. Call locally""" assert rp.conn is Globals.local_connection try: acl = posix1e.ACL(file=rp.path) - except (IOError, ListError), exc: + except IOError, exc: if exc[0] == errno.EOPNOTSUPP: acl = None if exc[0] == errno.ENOENT: log.Log("Warning: unable to read ACL from %s: %s" @@ -390,7 +390,7 @@ def get_acl_lists_from_rp(rp): else: raise if rp.isdir(): try: def_acl = posix1e.ACL(filedef=rp.path) - except (IOError, ListError), exc: + except IOError, exc: if exc[0] == errno.EOPNOTSUPP: def_acl = None if exc[0] == errno.ENOENT: log.Log("Warning: unable to read default ACL from %s: %s" |