]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/API2/Qemu.pm
add pre- start/stop hookscripts to VMs
[qemu-server.git] / PVE / API2 / Qemu.pm
index 984052c908b472436898608b5985480e5d752b7a..22f9f6a56391d3ae04a5b3f0c1e50788c5377f99 100644 (file)
@@ -1117,6 +1117,9 @@ my $update_vm_api  = sub {
            if ($param->{$opt} eq '1') {
                $param->{$opt} = PVE::QemuServer::generate_uuid();
            }
+       } elsif ($opt eq 'hookscript') {
+           eval { PVE::GuestHelpers::check_hookscript($param->{$opt}, $storecfg); };
+           raise_param_exc({ $opt => $@ }) if $@;
        }
     }