--- Begin Message ---
Signed-off-by: Alexandre Derumier <alexandre.derum...@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



--- End Message ---
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to