From 5428f5ca293ba886d2964319f59ef85c187fedf9 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 28 Oct 2020 13:56:49 +0100 Subject: [PATCH] do verification: always verify if manifest load fails Signed-off-by: Thomas Lamprecht --- src/config/verify.rs | 2 +- src/server/verify_job.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/verify.rs b/src/config/verify.rs index af3d20a7..aa6b05c9 100644 --- a/src/config/verify.rs +++ b/src/config/verify.rs @@ -186,4 +186,4 @@ pub fn complete_verification_job_id(_arg: &str, _param: &HashMap Ok((data, _digest)) => data.sections.iter().map(|(id, _)| id.to_string()).collect(), Err(_) => return vec![], } -} \ No newline at end of file +} diff --git a/src/server/verify_job.rs b/src/server/verify_job.rs index e5d932d4..71220f65 100644 --- a/src/server/verify_job.rs +++ b/src/server/verify_job.rs @@ -34,7 +34,7 @@ pub fn do_verification_job( } let manifest = match datastore2.load_manifest(&backup_info.backup_dir) { Ok((manifest, _)) => manifest, - Err(_) => return false, + Err(_) => return true, }; let raw_verify_state = manifest.unprotected["verify_state"].clone();