pxar: pass full path to callback, let verbose flag list files

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller
2020-10-14 11:31:42 +02:00
parent 54aec2fa8b
commit 97bbd1bf9e
2 changed files with 8 additions and 3 deletions

View File

@ -40,7 +40,7 @@ impl PxarBackupStream {
dir: Dir,
_path: PathBuf,
device_set: Option<HashSet<u64>>,
_verbose: bool,
verbose: bool,
skip_lost_and_found: bool,
catalog: Arc<Mutex<CatalogWriter<W>>>,
patterns: Vec<MatchEntry>,
@ -70,7 +70,12 @@ impl PxarBackupStream {
crate::pxar::Flags::DEFAULT,
device_set,
skip_lost_and_found,
|_| Ok(()),
|path| {
if verbose {
println!("{:?}", path);
}
Ok(())
},
entries_max,
Some(&mut *catalog_guard),
) {