[pve-devel] [PATCH v2 manager] vzdump: allow backups from plugins
    Oguz Bektas 
    o.bektas at proxmox.com
       
    Mon Jul 19 15:07:54 CEST 2021
    
    
  
remove type check for the specific plugins, instead we can deduce it
from the supported content type in config (this can only be set on
storages that declare to support backups). should also work with
external storage plugins.
Signed-off-by: Oguz Bektas <o.bektas at proxmox.com>
---
v1->v2:
* remove type check instead of adding btrfs to it
 PVE/VZDump.pm | 3 ---
 1 file changed, 3 deletions(-)
diff --git a/PVE/VZDump.pm b/PVE/VZDump.pm
index 46cb9e6d..b671ab19 100644
--- a/PVE/VZDump.pm
+++ b/PVE/VZDump.pm
@@ -100,9 +100,6 @@ sub storage_info {
     my $scfg = PVE::Storage::storage_config($cfg, $storage);
     my $type = $scfg->{type};
 
-    die "can't use storage type '$type' for backup\n"
-	if (!($type eq 'dir' || $type eq 'nfs' || $type eq 'glusterfs'
-	      || $type eq 'cifs' || $type eq 'cephfs' || $type eq 'pbs'));
     die "can't use storage '$storage' for backups - wrong content type\n"
 	if (!$scfg->{content}->{backup});
 
-- 
2.30.2
    
    
More information about the pve-devel
mailing list