]> git.proxmox.com Git - proxmox-backup.git/commitdiff
do verification: always verify if manifest load fails
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 28 Oct 2020 12:56:49 +0000 (13:56 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 28 Oct 2020 13:11:44 +0000 (14:11 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/config/verify.rs
src/server/verify_job.rs

index af3d20a70d9eb81bfff66a5a79bbe752d1d6b9bf..aa6b05c9909eea6940caa231f137e08b5941bcb7 100644 (file)
@@ -186,4 +186,4 @@ pub fn complete_verification_job_id(_arg: &str, _param: &HashMap<String, String>
         Ok((data, _digest)) => data.sections.iter().map(|(id, _)| id.to_string()).collect(),
         Err(_) => return vec![],
     }
-}
\ No newline at end of file
+}
index e5d932d4e98edf19c527f64a3b541d7b2414d6a9..71220f65ed8b93d37b4432747e6f9b341f3403ff 100644 (file)
@@ -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();