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:
@ -577,11 +577,7 @@ sub find_free_diskname {
|
|||||||
|
|
||||||
my $disks = $class->list_images($storeid, $scfg, $vmid);
|
my $disks = $class->list_images($storeid, $scfg, $vmid);
|
||||||
|
|
||||||
my $disk_list = [];
|
my $disk_list = [ map { $_->{volid} } @$disks ];
|
||||||
|
|
||||||
foreach my $disk (@{$disks}) {
|
|
||||||
push @{$disk_list}, $disk->{volid};
|
|
||||||
}
|
|
||||||
|
|
||||||
return get_next_vm_diskname($disk_list, $storeid, $vmid, $fmt, $scfg, $add_fmt_suffix);
|
return get_next_vm_diskname($disk_list, $storeid, $vmid, $fmt, $scfg, $add_fmt_suffix);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user