]> git.proxmox.com Git - pve-manager.git/blobdiff - PVE/API2/VZDump.pm
backup: include IDs for non-existent guests
[pve-manager.git] / PVE / API2 / VZDump.pm
index 19fa1e3bb0300c9a6ec81732cfa546668140db80..806ac7fd75bd0d5d4dd73f4b0083df9fe3b5c57c 100644 (file)
@@ -74,6 +74,10 @@ __PACKAGE__->register_method ({
 
        my $local_vmids = delete $vmids_per_node->{$nodename} // [];
 
+       # include IDs for deleted guests, and visibly fail later
+       my $orphaned_vmids = delete $vmids_per_node->{''} // [];
+       push @{$local_vmids}, @{$orphaned_vmids};
+
        my $skiplist = [ map { @$_ } values $vmids_per_node->%* ];
 
        if($param->{stop}){