]> git.proxmox.com Git - pve-storage.git/commitdiff
rbd: volume_resize : parse_volname
authorAlexandre Derumier <aderumier@odiso.com>
Tue, 5 Feb 2013 11:55:38 +0000 (12:55 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 14 Feb 2013 08:46:08 +0000 (09:46 +0100)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
PVE/Storage/RBDPlugin.pm

index 596f50a06e05b60ccc55ceb65906ac72d865ab59..68184debd5ed74114c1446aa0b227d9b1bed58e3 100644 (file)
@@ -425,7 +425,9 @@ sub volume_resize {
 
     return 1 if $running;
 
-    my $cmd = &$rbd_cmd($scfg, $storeid, 'resize', '--size', ($size/1024/1024), $volname);
+    my ($vtype, $name, $vmid) = $class->parse_volname($volname);
+
+    my $cmd = &$rbd_cmd($scfg, $storeid, 'resize', '--size', ($size/1024/1024), $name);
     run_command($cmd, errmsg => "rbd resize $volname' error", errfunc => sub {});
     return undef;
 }