[pve-devel] [PATCH storage v2 2/3] make max number of disks a constant
Stoiko Ivanov
s.ivanov at proxmox.com
Fri Sep 7 15:08:41 CEST 2018
Signed-off-by: Stoiko Ivanov <s.ivanov at proxmox.com>
---
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";
}
--
2.11.0
More information about the pve-devel
mailing list