mirror of
https://git.proxmox.com/git/qemu-server
synced 2025-05-01 09:33:24 +00:00
vzdump: use QemuConfig directly to set/unset locks
no need to fork/exec a process for that.. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
cd544fb2b9
commit
f301bc0d34
@ -147,13 +147,13 @@ sub vm_status {
|
|||||||
sub lock_vm {
|
sub lock_vm {
|
||||||
my ($self, $vmid) = @_;
|
my ($self, $vmid) = @_;
|
||||||
|
|
||||||
$self->cmd ("qm set $vmid --lock backup");
|
PVE::QemuConfig->set_lock($vmid, 'backup');
|
||||||
}
|
}
|
||||||
|
|
||||||
sub unlock_vm {
|
sub unlock_vm {
|
||||||
my ($self, $vmid) = @_;
|
my ($self, $vmid) = @_;
|
||||||
|
|
||||||
$self->cmd ("qm unlock $vmid");
|
PVE::QemuConfig->remove_lock($vmid, 'backup');
|
||||||
}
|
}
|
||||||
|
|
||||||
sub stop_vm {
|
sub stop_vm {
|
||||||
|
Loading…
Reference in New Issue
Block a user