base find_free_diskname: refactor mapping from disks to volid array

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht
2019-12-12 12:59:57 +01:00
parent a44c0147bc
commit 01e872db98

View File

@ -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);
}