From ce9b00e7e39cb0875ce294ec10302fde88cf14a1 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 7 Jun 2022 14:18:46 +0200 Subject: [PATCH] api: tape restore: warn if snapshot could not get parsed unlikely, but cost is far too low to not do it. Signed-off-by: Thomas Lamprecht --- src/api2/tape/restore.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/api2/tape/restore.rs b/src/api2/tape/restore.rs index a7408752..bda13e1f 100644 --- a/src/api2/tape/restore.rs +++ b/src/api2/tape/restore.rs @@ -633,6 +633,10 @@ fn restore_list_worker( for (store, snapshot) in catalog.list_snapshots() { let (ns, dir) = match parse_ns_and_snapshot(&snapshot) { Ok((ns, dir)) if store_map.has_full_mapping(store, &ns) => (ns, dir), + Err(err) => { + task_warn!(worker, "couldn't parse snapshot {snapshot} - {err}"); + continue; + }, _ => continue, }; let snapshot = print_ns_and_snapshot(&ns, &dir);