]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/QemuServer.pm
restore: check bridge access when actual config is available
[qemu-server.git] / PVE / QemuServer.pm
index df0e3bb34bffa364e4d8f3f88026361d3d250d03..b978ab54010b03e4186909ae7f5ccc19faa1615a 100644 (file)
@@ -7171,6 +7171,7 @@ sub restore_proxmox_backup_archive {
     }
 
     my $new_conf = $restore_merge_config->($conffile, $new_conf_raw, $options->{override_conf});
+    check_bridge_access($rpcenv, $user, $new_conf);
     PVE::QemuConfig->write_config($vmid, $new_conf);
 
     eval { rescan($vmid, 1); };
@@ -7484,6 +7485,7 @@ sub restore_vma_archive {
     }
 
     my $new_conf = $restore_merge_config->($conffile, $new_conf_raw, $opts->{override_conf});
+    check_bridge_access($rpcenv, $user, $new_conf);
     PVE::QemuConfig->write_config($vmid, $new_conf);
 
     eval { rescan($vmid, 1); };