X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=src%2FPVE%2FAbstractConfig.pm;h=0799c8b3064dc23c6d1fcec1f39d31d0d972c1eb;hb=6577ea458f6d79f01a7b16a04d39bde7a0c49794;hp=f1c0eb2f431f6ee50f1f62e9cc0a75ff0496cea8;hpb=246232024f74797f0e1c578bc6999383e36ebcba;p=pve-common.git diff --git a/src/PVE/AbstractConfig.pm b/src/PVE/AbstractConfig.pm index f1c0eb2..0799c8b 100644 --- a/src/PVE/AbstractConfig.pm +++ b/src/PVE/AbstractConfig.pm @@ -136,9 +136,10 @@ sub remove_lock { $class->lock_config($vmid, sub { my $conf = $class->load_config($vmid); if (!$conf->{lock}) { - die "no lock found trying to remove lock '$lock'\n"; + my $lockstring = defined($lock) ? "'$lock' " : "any"; + die "no lock found trying to remove $lockstring lock\n"; } elsif (defined($lock) && $conf->{lock} ne $lock) { - die "found lock '$conf->{lock}' trying to remove lock '$lock'\n"; + die "found lock '$conf->{lock}' trying to remove '$lock' lock\n"; } delete $conf->{lock}; $class->write_config($vmid, $conf);