1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Add missing filters

This commit is contained in:
Jeremy Stretch
2024-03-05 17:15:21 -05:00
parent 6af12b1814
commit 16b422cbac
8 changed files with 182 additions and 95 deletions

View File

@@ -240,7 +240,7 @@ class VirtualMachineFilterSet(
class Meta:
model = VirtualMachine
fields = ['id', 'cluster', 'vcpus', 'memory', 'disk', 'description']
fields = ('id', 'cluster', 'vcpus', 'memory', 'disk', 'description', 'interface_count', 'virtual_disk_count')
def search(self, queryset, name, value):
if not value.strip():
@@ -299,7 +299,7 @@ class VMInterfaceFilterSet(NetBoxModelFilterSet, CommonInterfaceFilterSet):
class Meta:
model = VMInterface
fields = ['id', 'name', 'enabled', 'mtu', 'description']
fields = ('id', 'name', 'enabled', 'mtu', 'mode', 'description')
def search(self, queryset, name, value):
if not value.strip():