]> arthur.barton.de Git - bup.git/commit
Defer errors when the restore target doesn't support relevant metadata.
authorRob Browning <rlb@defaultvalue.org>
Sun, 3 Jun 2012 21:49:39 +0000 (16:49 -0500)
committerRob Browning <rlb@defaultvalue.org>
Tue, 25 Dec 2012 00:50:04 +0000 (18:50 -0600)
commit458e92da32ddd3c18fc1c3e52a76e9f0b48b832f
tree016b34756bc02105de3c6b329f4325f7bb193a84
parent4e2fe4155f143da5f5c962ffa6378dea8fc33b66
Defer errors when the restore target doesn't support relevant metadata.

When the restore target doesn't support POSIX1e ACLs, extended
attributes, or Linux attributes, handle the failures via add_error()
(i.e. defer them).

Test these cases by creating a loopback VFAT filesystem
(testfs-limited) and using it as a restore target.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Reviewed-by: Zoran Zaric <zz@zoranzaric.de>
Makefile
lib/bup/metadata.py
t/test-meta.sh