refactor diskmanagement lock_file calls

so that we only have one place where we reference the lockfile
and the timeout

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak
2018-08-08 10:20:08 +02:00
committed by Dietmar Maurer
parent 7058abe29e
commit e39e8ee213
5 changed files with 11 additions and 13 deletions

View File

@ -595,4 +595,11 @@ sub get_blockdev {
return $block_dev;
}
sub locked_disk_action {
my ($sub) = @_;
my $res = PVE::Tools::lock_file('/run/lock/pve-diskmanage.lck', undef, $sub);
die $@ if $@;
return $res;
}
1;