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

Closes #1587: Add primary IP column for virtual machines in global search results

This commit is contained in:
Jeremy Stretch
2017-10-13 10:53:25 -04:00
parent 6c27e6c4fe
commit 17493ff655

View File

@ -27,7 +27,7 @@ from tenancy.models import Tenant
from tenancy.tables import TenantTable from tenancy.tables import TenantTable
from virtualization.filters import ClusterFilter, VirtualMachineFilter from virtualization.filters import ClusterFilter, VirtualMachineFilter
from virtualization.models import Cluster, VirtualMachine from virtualization.models import Cluster, VirtualMachine
from virtualization.tables import ClusterTable, VirtualMachineTable from virtualization.tables import ClusterTable, VirtualMachineDetailTable
from .forms import SearchForm from .forms import SearchForm
@ -126,9 +126,11 @@ SEARCH_TYPES = OrderedDict((
'url': 'virtualization:cluster_list', 'url': 'virtualization:cluster_list',
}), }),
('virtualmachine', { ('virtualmachine', {
'queryset': VirtualMachine.objects.select_related('cluster', 'tenant', 'platform'), 'queryset': VirtualMachine.objects.select_related(
'cluster', 'tenant', 'platform', 'primary_ip4', 'primary_ip6',
),
'filter': VirtualMachineFilter, 'filter': VirtualMachineFilter,
'table': VirtualMachineTable, 'table': VirtualMachineDetailTable,
'url': 'virtualization:virtualmachine_list', 'url': 'virtualization:virtualmachine_list',
}), }),
)) ))