[PATCH v4 pve-storage 4/5] lvm: lvrename helper: allow path
Alexandre Derumier
alexandre.derumier at groupe-cyllene.com
Tue Mar 11 11:28:57 CET 2025
Signed-off-by: Alexandre Derumier <alexandre.derumier at groupe-cyllene.com>
---
src/PVE/Storage/LVMPlugin.pm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/PVE/Storage/LVMPlugin.pm b/src/PVE/Storage/LVMPlugin.pm
index 19dbd7e..2431fcd 100644
--- a/src/PVE/Storage/LVMPlugin.pm
+++ b/src/PVE/Storage/LVMPlugin.pm
@@ -365,9 +365,11 @@ sub lvcreate {
sub lvrename {
my ($vg, $oldname, $newname) = @_;
- run_command(
- ['/sbin/lvrename', $vg, $oldname, $newname],
- errmsg => "lvrename '${vg}/${oldname}' to '${newname}' error",
+ my $cmd = ['/sbin/lvrename'];
+ push @$cmd, $vg if $vg;
+ push @$cmd, $oldname, $newname;
+
+ run_command($cmd, errmsg => "lvrename '${oldname}' to '${newname}' error",
);
}
--
2.39.5
More information about the pve-devel
mailing list