mirror of
				https://github.com/retspen/webvirtcloud
				synced 2025-07-31 12:41:08 +00:00 
			
		
		
		
	change firmware, graphic, video fields max lenght
This commit is contained in:
		
							parent
							
								
									6eb06280c5
								
							
						
					
					
						commit
						5425519408
					
				
					 1 changed files with 4 additions and 5 deletions
				
			
		| 
						 | 
					@ -3,7 +3,6 @@ from django.utils.functional import cached_property
 | 
				
			||||||
from django.utils.translation import gettext_lazy as _
 | 
					from django.utils.translation import gettext_lazy as _
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from libvirt import VIR_DOMAIN_XML_SECURE
 | 
					from libvirt import VIR_DOMAIN_XML_SECURE
 | 
				
			||||||
from vrtManager.create import wvmCreate
 | 
					 | 
				
			||||||
from webvirtcloud.settings import QEMU_CONSOLE_LISTENER_ADDRESSES
 | 
					from webvirtcloud.settings import QEMU_CONSOLE_LISTENER_ADDRESSES
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from computes.models import Compute
 | 
					from computes.models import Compute
 | 
				
			||||||
| 
						 | 
					@ -228,7 +227,7 @@ class MigrateInstance(models.Model):
 | 
				
			||||||
class CreateInstance(models.Model):
 | 
					class CreateInstance(models.Model):
 | 
				
			||||||
    compute = models.ForeignKey(Compute, related_name='host', on_delete=models.DO_NOTHING)
 | 
					    compute = models.ForeignKey(Compute, related_name='host', on_delete=models.DO_NOTHING)
 | 
				
			||||||
    name = models.CharField(max_length=64, error_messages={'required': _('No Virtual Machine name has been entered')})
 | 
					    name = models.CharField(max_length=64, error_messages={'required': _('No Virtual Machine name has been entered')})
 | 
				
			||||||
    firmware = models.CharField(max_length=50)
 | 
					    firmware = models.CharField(max_length=64)
 | 
				
			||||||
    vcpu = models.IntegerField(error_messages={'required': _('No VCPU has been entered')})
 | 
					    vcpu = models.IntegerField(error_messages={'required': _('No VCPU has been entered')})
 | 
				
			||||||
    vcpu_mode = models.CharField(max_length=20, blank=True)
 | 
					    vcpu_mode = models.CharField(max_length=20, blank=True)
 | 
				
			||||||
    disk = models.IntegerField(blank=True)
 | 
					    disk = models.IntegerField(blank=True)
 | 
				
			||||||
| 
						 | 
					@ -238,15 +237,15 @@ class CreateInstance(models.Model):
 | 
				
			||||||
    storage = models.CharField(max_length=256, blank=True)
 | 
					    storage = models.CharField(max_length=256, blank=True)
 | 
				
			||||||
    template = models.CharField(max_length=256, blank=True)
 | 
					    template = models.CharField(max_length=256, blank=True)
 | 
				
			||||||
    images = models.CharField(max_length=256, blank=True)
 | 
					    images = models.CharField(max_length=256, blank=True)
 | 
				
			||||||
    cache_mode = models.CharField(max_length=12, error_messages={'required': _('Please select HDD cache mode')})
 | 
					    cache_mode = models.CharField(max_length=16, error_messages={'required': _('Please select HDD cache mode')})
 | 
				
			||||||
    hdd_size = models.IntegerField(blank=True)
 | 
					    hdd_size = models.IntegerField(blank=True)
 | 
				
			||||||
    meta_prealloc = models.BooleanField(default=False, blank=True)
 | 
					    meta_prealloc = models.BooleanField(default=False, blank=True)
 | 
				
			||||||
    virtio = models.BooleanField(default=True)
 | 
					    virtio = models.BooleanField(default=True)
 | 
				
			||||||
    qemu_ga = models.BooleanField(default=False)
 | 
					    qemu_ga = models.BooleanField(default=False)
 | 
				
			||||||
    mac = models.CharField(max_length=17, blank=True)
 | 
					    mac = models.CharField(max_length=17, blank=True)
 | 
				
			||||||
    console_pass = models.CharField(max_length=64, blank=True)
 | 
					    console_pass = models.CharField(max_length=64, blank=True)
 | 
				
			||||||
    graphics = models.CharField(max_length=12, error_messages={'required': _('Please select a graphics type')})
 | 
					    graphics = models.CharField(max_length=16, error_messages={'required': _('Please select a graphics type')})
 | 
				
			||||||
    video = models.CharField(max_length=12, error_messages={'required': _('Please select a video driver')})
 | 
					    video = models.CharField(max_length=16, error_messages={'required': _('Please select a video driver')})
 | 
				
			||||||
    listener_addr = models.CharField(max_length=20, choices=QEMU_CONSOLE_LISTENER_ADDRESSES)
 | 
					    listener_addr = models.CharField(max_length=20, choices=QEMU_CONSOLE_LISTENER_ADDRESSES)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    class Meta:
 | 
					    class Meta:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue