diff --git a/pbs-datastore/src/datastore.rs b/pbs-datastore/src/datastore.rs index 41c9f4f2..a78f44aa 100644 --- a/pbs-datastore/src/datastore.rs +++ b/pbs-datastore/src/datastore.rs @@ -602,7 +602,12 @@ impl DataStore { ) -> Result { let full_path = self.owner_path(ns, backup_group); let owner = proxmox_sys::fs::file_read_firstline(full_path)?; - owner.trim_end().parse() // remove trailing newline + owner + .trim_end() // remove trailing newline + .parse() + .map_err(|err| { + format_err!("parsing owner for {backup_group} failed: {err}") + }) } pub fn owns_backup(