7537 serial_number -> serial

This commit is contained in:
Arthur 2024-06-11 09:50:26 -07:00
parent 47ebb51281
commit f817e657c6
12 changed files with 18 additions and 18 deletions

View File

@ -33,7 +33,7 @@
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Serial Number" %}</th> <th scope="row">{% trans "Serial Number" %}</th>
<td>{{ object.serial_number|placeholder }}</td> <td>{{ object.serial|placeholder }}</td>
</tr> </tr>
<tr> <tr>
<th scope="row">{% trans "Tenant" %}</th> <th scope="row">{% trans "Tenant" %}</th>

View File

@ -49,7 +49,7 @@ class VirtualMachineSerializer(NetBoxModelSerializer):
class Meta: class Meta:
model = VirtualMachine model = VirtualMachine
fields = [ fields = [
'id', 'url', 'display', 'name', 'status', 'site', 'cluster', 'device', 'serial_number', 'role', 'tenant', 'id', 'url', 'display', 'name', 'status', 'site', 'cluster', 'device', 'serial', 'role', 'tenant',
'platform', 'primary_ip', 'primary_ip4', 'primary_ip6', 'vcpus', 'memory', 'disk', 'description', 'platform', 'primary_ip', 'primary_ip4', 'primary_ip6', 'vcpus', 'memory', 'disk', 'description',
'comments', 'config_template', 'local_context_data', 'tags', 'custom_fields', 'created', 'last_updated', 'comments', 'config_template', 'local_context_data', 'tags', 'custom_fields', 'created', 'last_updated',
'interface_count', 'virtual_disk_count', 'interface_count', 'virtual_disk_count',

View File

@ -242,7 +242,7 @@ class VirtualMachineFilterSet(
model = VirtualMachine model = VirtualMachine
fields = ( fields = (
'id', 'cluster', 'vcpus', 'memory', 'disk', 'description', 'interface_count', 'virtual_disk_count', 'id', 'cluster', 'vcpus', 'memory', 'disk', 'description', 'interface_count', 'virtual_disk_count',
'serial_number' 'serial'
) )
def search(self, queryset, name, value): def search(self, queryset, name, value):
@ -254,7 +254,7 @@ class VirtualMachineFilterSet(
Q(comments__icontains=value) | Q(comments__icontains=value) |
Q(primary_ip4__address__startswith=value) | Q(primary_ip4__address__startswith=value) |
Q(primary_ip6__address__startswith=value) | Q(primary_ip6__address__startswith=value) |
Q(serial_number__icontains=value) Q(serial__icontains=value)
) )
def _has_primary_ip(self, queryset, name, value): def _has_primary_ip(self, queryset, name, value):

View File

@ -137,7 +137,7 @@ class VirtualMachineImportForm(NetBoxModelImportForm):
model = VirtualMachine model = VirtualMachine
fields = ( fields = (
'name', 'status', 'role', 'site', 'cluster', 'device', 'tenant', 'platform', 'vcpus', 'memory', 'disk', 'name', 'status', 'role', 'site', 'cluster', 'device', 'tenant', 'platform', 'vcpus', 'memory', 'disk',
'description', 'serial_number', 'config_template', 'comments', 'tags', 'description', 'serial', 'config_template', 'comments', 'tags',
) )

View File

@ -100,7 +100,7 @@ class VirtualMachineFilterForm(
FieldSet('region_id', 'site_group_id', 'site_id', name=_('Location')), FieldSet('region_id', 'site_group_id', 'site_id', name=_('Location')),
FieldSet( FieldSet(
'status', 'role_id', 'platform_id', 'mac_address', 'has_primary_ip', 'config_template_id', 'status', 'role_id', 'platform_id', 'mac_address', 'has_primary_ip', 'config_template_id',
'local_context_data', 'serial_number', name=_('Attributes') 'local_context_data', 'serial', name=_('Attributes')
), ),
FieldSet('tenant_group_id', 'tenant_id', name=_('Tenant')), FieldSet('tenant_group_id', 'tenant_id', name=_('Tenant')),
FieldSet('contact', 'contact_role', 'contact_group', name=_('Contacts')), FieldSet('contact', 'contact_role', 'contact_group', name=_('Contacts')),
@ -178,7 +178,7 @@ class VirtualMachineFilterForm(
choices=BOOLEAN_WITH_BLANK_CHOICES choices=BOOLEAN_WITH_BLANK_CHOICES
) )
) )
serial_number = forms.CharField( serial = forms.CharField(
required=False, required=False,
label=_('Serial number') label=_('Serial number')
) )

View File

@ -217,7 +217,7 @@ class VirtualMachineForm(TenancyForm, NetBoxModelForm):
comments = CommentField() comments = CommentField()
fieldsets = ( fieldsets = (
FieldSet('name', 'role', 'status', 'description', 'serial_number', 'tags', name=_('Virtual Machine')), FieldSet('name', 'role', 'status', 'description', 'serial', 'tags', name=_('Virtual Machine')),
FieldSet('site', 'cluster', 'device', name=_('Site/Cluster')), FieldSet('site', 'cluster', 'device', name=_('Site/Cluster')),
FieldSet('tenant_group', 'tenant', name=_('Tenancy')), FieldSet('tenant_group', 'tenant', name=_('Tenancy')),
FieldSet('platform', 'primary_ip4', 'primary_ip6', 'config_template', name=_('Management')), FieldSet('platform', 'primary_ip4', 'primary_ip6', 'config_template', name=_('Management')),
@ -229,7 +229,7 @@ class VirtualMachineForm(TenancyForm, NetBoxModelForm):
model = VirtualMachine model = VirtualMachine
fields = [ fields = [
'name', 'status', 'site', 'cluster', 'device', 'role', 'tenant_group', 'tenant', 'platform', 'primary_ip4', 'name', 'status', 'site', 'cluster', 'device', 'role', 'tenant_group', 'tenant', 'platform', 'primary_ip4',
'primary_ip6', 'vcpus', 'memory', 'disk', 'description', 'serial_number', 'comments', 'tags', 'primary_ip6', 'vcpus', 'memory', 'disk', 'description', 'serial', 'comments', 'tags',
'local_context_data', 'config_template', 'local_context_data', 'config_template',
] ]

View File

@ -12,7 +12,7 @@ class Migration(migrations.Migration):
operations = [ operations = [
migrations.AddField( migrations.AddField(
model_name='virtualmachine', model_name='virtualmachine',
name='serial_number', name='serial',
field=models.CharField(blank=True, max_length=50), field=models.CharField(blank=True, max_length=50),
), ),
] ]

View File

@ -127,7 +127,7 @@ class VirtualMachine(ContactsMixin, ImageAttachmentsMixin, RenderConfigMixin, Co
null=True, null=True,
verbose_name=_('disk (GB)') verbose_name=_('disk (GB)')
) )
serial_number = models.CharField( serial = models.CharField(
verbose_name=_('serial number'), verbose_name=_('serial number'),
blank=True, blank=True,
max_length=50 max_length=50

View File

@ -40,11 +40,11 @@ class VirtualMachineIndex(SearchIndex):
model = models.VirtualMachine model = models.VirtualMachine
fields = ( fields = (
('name', 100), ('name', 100),
('serial_number', 300), ('serial', 300),
('description', 500), ('description', 500),
('comments', 5000), ('comments', 5000),
) )
display_attrs = ('site', 'cluster', 'device', 'tenant', 'platform', 'status', 'serial_number', 'role', 'description') display_attrs = ('site', 'cluster', 'device', 'tenant', 'platform', 'status', 'serial', 'role', 'description')
@register_search @register_search

View File

@ -112,7 +112,7 @@ class VirtualMachineTable(TenancyColumnsMixin, ContactsColumnMixin, NetBoxTable)
fields = ( fields = (
'pk', 'id', 'name', 'status', 'site', 'cluster', 'device', 'role', 'tenant', 'tenant_group', 'vcpus', 'pk', 'id', 'name', 'status', 'site', 'cluster', 'device', 'role', 'tenant', 'tenant_group', 'vcpus',
'memory', 'disk', 'primary_ip4', 'primary_ip6', 'primary_ip', 'description', 'comments', 'config_template', 'memory', 'disk', 'primary_ip4', 'primary_ip6', 'primary_ip', 'description', 'comments', 'config_template',
'serial_number', 'contacts', 'tags', 'created', 'last_updated', 'serial', 'contacts', 'tags', 'created', 'last_updated',
) )
default_columns = ( default_columns = (
'pk', 'name', 'status', 'site', 'cluster', 'role', 'tenant', 'vcpus', 'memory', 'disk', 'primary_ip', 'pk', 'name', 'status', 'site', 'cluster', 'role', 'tenant', 'vcpus', 'memory', 'disk', 'primary_ip',

View File

@ -328,7 +328,7 @@ class VirtualMachineTestCase(TestCase, ChangeLoggedFilterSetTests):
disk=1, disk=1,
description='foobar1', description='foobar1',
local_context_data={"foo": 123}, local_context_data={"foo": 123},
serial_number='111-aaa' serial='111-aaa'
), ),
VirtualMachine( VirtualMachine(
name='Virtual Machine 2', name='Virtual Machine 2',
@ -343,7 +343,7 @@ class VirtualMachineTestCase(TestCase, ChangeLoggedFilterSetTests):
memory=2, memory=2,
disk=2, disk=2,
description='foobar2', description='foobar2',
serial_number='222-bbb' serial='222-bbb'
), ),
VirtualMachine( VirtualMachine(
name='Virtual Machine 3', name='Virtual Machine 3',
@ -521,7 +521,7 @@ class VirtualMachineTestCase(TestCase, ChangeLoggedFilterSetTests):
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 0) self.assertEqual(self.filterset(params, self.queryset).qs.count(), 0)
def test_serial_number(self): def test_serial_number(self):
params = {'serial_number': ['111-aaa', '222-bbb']} params = {'serial': ['111-aaa', '222-bbb']}
self.assertEqual(self.filterset(params, self.queryset).qs.count(), 2) self.assertEqual(self.filterset(params, self.queryset).qs.count(), 2)

View File

@ -234,7 +234,7 @@ class VirtualMachineTestCase(ViewTestCases.PrimaryObjectViewTestCase):
'vcpus': 4, 'vcpus': 4,
'memory': 32768, 'memory': 32768,
'disk': 4000, 'disk': 4000,
'serial_number': 'aaa-111', 'serial': 'aaa-111',
'comments': 'Some comments', 'comments': 'Some comments',
'tags': [t.pk for t in tags], 'tags': [t.pk for t in tags],
'local_context_data': None, 'local_context_data': None,