]>
git.proxmox.com Git - pve-guest-common.git/blob - PVE/GuestHelpers.pm
1 package PVE
::GuestHelpers
;
8 # We use a separate lock to block migration while a replication job
11 our $lockdir = '/var/lock/pve-manager';
13 sub guest_migration_lock
{
14 my ($vmid, $timeout, $func, @param) = @_;
16 my $lockid = "pve-migrate-$vmid";
20 my $res = PVE
::Tools
::lock_file
("$lockdir/$lockid", $timeout, $func, @param);