]> git.proxmox.com Git - proxmox-backup.git/commitdiff
cleanup: manifest is always CryptMode::None
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Jul 2020 08:25:30 +0000 (10:25 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 31 Jul 2020 08:25:30 +0000 (10:25 +0200)
src/api2/admin/datastore.rs
src/backup/datastore.rs
src/backup/verify.rs

index cf7f731ae08c29a9a1b2b0e56ce3e65030480ece..55a8b8e083c0514173d7347113e7d2ea58eb289e 100644 (file)
@@ -46,7 +46,7 @@ fn check_backup_owner(store: &DataStore, group: &BackupGroup, userid: &str) -> R
 
 fn read_backup_index(store: &DataStore, backup_dir: &BackupDir) -> Result<Vec<BackupContent>, Error> {
 
-    let (manifest, manifest_crypt_mode, index_size) = store.load_manifest(backup_dir)?;
+    let (manifest, index_size) = store.load_manifest(backup_dir)?;
 
     let mut result = Vec::new();
     for item in manifest.files() {
@@ -59,7 +59,7 @@ fn read_backup_index(store: &DataStore, backup_dir: &BackupDir) -> Result<Vec<Ba
 
     result.push(BackupContent {
         filename: MANIFEST_BLOB_NAME.to_string(),
-        crypt_mode: Some(manifest_crypt_mode),
+        crypt_mode: Some(CryptMode::None),
         size: Some(index_size),
     });
 
index f3c441798ff11ddad72fd924d8e446ba1f74ade9..8d882d298af818e44ed08c98ce06367d898977d7 100644 (file)
@@ -18,7 +18,6 @@ use super::fixed_index::{FixedIndexReader, FixedIndexWriter};
 use super::manifest::{MANIFEST_BLOB_NAME, CLIENT_LOG_BLOB_NAME, BackupManifest};
 use super::index::*;
 use super::{DataBlob, ArchiveType, archive_type};
-use crate::backup::CryptMode;
 use crate::config::datastore;
 use crate::server::WorkerTask;
 use crate::tools;
@@ -580,12 +579,11 @@ impl DataStore {
     pub fn load_manifest(
         &self,
         backup_dir: &BackupDir,
-    ) -> Result<(BackupManifest, CryptMode, u64), Error> {
+    ) -> Result<(BackupManifest, u64), Error> {
         let blob = self.load_blob(backup_dir, MANIFEST_BLOB_NAME)?;
         let raw_size = blob.raw_size();
-        let crypt_mode = blob.crypt_mode()?;
         let manifest = BackupManifest::try_from(blob)?;
-        Ok((manifest, crypt_mode, raw_size))
+        Ok((manifest, raw_size))
     }
 
     pub fn load_manifest_json(
index cba1297f536cd73778edc541e744cda2456b227c..0617fbf6cbba7285dbae78a9dd2e3bf9738d5de4 100644 (file)
@@ -145,7 +145,7 @@ pub fn verify_backup_dir(
 ) -> Result<bool, Error> {
 
     let manifest = match datastore.load_manifest(&backup_dir) {
-        Ok((manifest, _crypt_mode, _)) => manifest,
+        Ok((manifest, _)) => manifest,
         Err(err) => {
             worker.log(format!("verify {}:{} - manifest load error: {}", datastore.name(), backup_dir, err));
             return Ok(false);