]> git.proxmox.com Git - proxmox-backup.git/commitdiff
datastore: add BackupGroup::exists helper
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 14 Jul 2022 09:13:44 +0000 (11:13 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 14 Jul 2022 09:17:15 +0000 (11:17 +0200)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
pbs-datastore/src/backup_info.rs

index 10320a3538da7cc1ec3f75e60a6910d8e9d24195..1e53909266623ad5704bf1b1381bfc9e9e0e5ed4 100644 (file)
@@ -78,6 +78,12 @@ impl BackupGroup {
         path
     }
 
+    /// Simple check whether a group exists. This does not check whether there are any snapshots,
+    /// but rather it simply checks whether the directory exists.
+    pub fn exists(&self) -> bool {
+        self.full_group_path().exists()
+    }
+
     pub fn list_backups(&self) -> Result<Vec<BackupInfo>, Error> {
         let mut list = vec![];