mirror of https://github.com/borgbackup/borg.git
Print a warning for too big extended attributes
This commit is contained in:
parent
c96cd1adc5
commit
d11137dd37
|
@ -501,7 +501,10 @@ Number of files: {0.stats.nfiles}'''.format(
|
|||
try:
|
||||
xattr.setxattr(fd or path, k, v, follow_symlinks=False)
|
||||
except OSError as e:
|
||||
if e.errno not in (errno.ENOTSUP, errno.EACCES):
|
||||
if e.errno == errno.E2BIG:
|
||||
logger.warning('%s: Value or key of extended attribute %s is too big for this filesystem' %
|
||||
(path, k.decode()))
|
||||
elif e.errno not in (errno.ENOTSUP, errno.EACCES):
|
||||
# only raise if the errno is not on our ignore list:
|
||||
# ENOTSUP == xattrs not supported here
|
||||
# EACCES == permission denied to set this specific xattr
|
||||
|
|
Loading…
Reference in New Issue