]> git.proxmox.com Git - proxmox-backup.git/commit
BackupDir: make constructor fallible
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Fri, 11 Sep 2020 12:34:38 +0000 (14:34 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 11 Sep 2020 13:49:35 +0000 (15:49 +0200)
commite0e5b4426ad3cb21c7b4d2332b96c876ce0f5da3
tree458b3a66a9ff6d67b7296a12d81cafe3247704af
parent7158b304f5d1d6fce3b5e2dc5b0a3f53a06dd25d
BackupDir: make constructor fallible

since converting from i64 epoch timestamp to DateTime is not always
possible. previously, passing invalid backup-time from client to server
(or vice-versa) panicked the corresponding tokio task. now we get proper
error messages including the invalid timestamp.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
src/api2/admin/datastore.rs
src/api2/backup.rs
src/api2/reader.rs
src/backup/backup_info.rs
src/bin/proxmox-backup-client.rs
src/client/pull.rs