From c0535aa72fd68701c0ceb633325ceab2ff44ac5d Mon Sep 17 00:00:00 2001 From: Stoiko Ivanov Date: Fri, 7 Sep 2018 15:08:41 +0200 Subject: [PATCH] make max number of disks a constant Signed-off-by: Stoiko Ivanov --- PVE/Storage/Plugin.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PVE/Storage/Plugin.pm b/PVE/Storage/Plugin.pm index 32acf69..7516f4e 100644 --- a/PVE/Storage/Plugin.pm +++ b/PVE/Storage/Plugin.pm @@ -31,6 +31,8 @@ our @SHARED_STORAGE = ( 'zfs', 'drbd'); +our $MAX_VOLUMES_PER_GUEST = 1024; + cfs_register_file ('storage.cfg', sub { __PACKAGE__->parse_config(@_); }, sub { __PACKAGE__->write_config(@_); }); @@ -557,7 +559,7 @@ sub get_next_vm_diskname { my $prefix = ($fmt eq 'subvol') ? 'subvol' : 'vm'; my $suffix = $add_fmt_suffix ? ".$fmt" : ''; - for (my $i = 1; $i < 100; $i++) { + for (my $i = 1; $i < $MAX_VOLUMES_PER_GUEST; $i++) { if (!$disk_ids->{$i}) { return "$prefix-$vmid-disk-$i$suffix"; }