From 01e872db98b1cb2938462711615aa5429f028743 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Thu, 12 Dec 2019 12:59:57 +0100 Subject: [PATCH] base find_free_diskname: refactor mapping from disks to volid array Signed-off-by: Thomas Lamprecht --- PVE/Storage/Plugin.pm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/PVE/Storage/Plugin.pm b/PVE/Storage/Plugin.pm index 73f80af..353632c 100644 --- a/PVE/Storage/Plugin.pm +++ b/PVE/Storage/Plugin.pm @@ -577,11 +577,7 @@ sub find_free_diskname { my $disks = $class->list_images($storeid, $scfg, $vmid); - my $disk_list = []; - - foreach my $disk (@{$disks}) { - push @{$disk_list}, $disk->{volid}; - } + my $disk_list = [ map { $_->{volid} } @$disks ]; return get_next_vm_diskname($disk_list, $storeid, $vmid, $fmt, $scfg, $add_fmt_suffix); }