mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-30 04:16:24 -06:00
Add SearchIndex and adjust indexable fields for Interface and VMInterface
This commit is contained in:
parent
6d604e2609
commit
eff2225464
@ -98,19 +98,28 @@ class FrontPortIndex(SearchIndex):
|
|||||||
display_attrs = ('device', 'label', 'type', 'description')
|
display_attrs = ('device', 'label', 'type', 'description')
|
||||||
|
|
||||||
|
|
||||||
|
@register_search
|
||||||
|
class MACAddressIndex(SearchIndex):
|
||||||
|
model = models.MACAddress
|
||||||
|
fields = (
|
||||||
|
('mac_address', 100),
|
||||||
|
('description', 500),
|
||||||
|
)
|
||||||
|
display_attrs = ('mac_address', 'interface')
|
||||||
|
|
||||||
|
|
||||||
@register_search
|
@register_search
|
||||||
class InterfaceIndex(SearchIndex):
|
class InterfaceIndex(SearchIndex):
|
||||||
model = models.Interface
|
model = models.Interface
|
||||||
fields = (
|
fields = (
|
||||||
('name', 100),
|
('name', 100),
|
||||||
('label', 200),
|
('label', 200),
|
||||||
('mac_address', 300),
|
|
||||||
('wwn', 300),
|
('wwn', 300),
|
||||||
('description', 500),
|
('description', 500),
|
||||||
('mtu', 2000),
|
('mtu', 2000),
|
||||||
('speed', 2000),
|
('speed', 2000),
|
||||||
)
|
)
|
||||||
display_attrs = ('device', 'label', 'type', 'mac_address', 'wwn', 'description')
|
display_attrs = ('device', 'label', 'type', 'wwn', 'description')
|
||||||
|
|
||||||
|
|
||||||
@register_search
|
@register_search
|
||||||
|
@ -52,11 +52,10 @@ class VMInterfaceIndex(SearchIndex):
|
|||||||
model = models.VMInterface
|
model = models.VMInterface
|
||||||
fields = (
|
fields = (
|
||||||
('name', 100),
|
('name', 100),
|
||||||
('mac_address', 300),
|
|
||||||
('description', 500),
|
('description', 500),
|
||||||
('mtu', 2000),
|
('mtu', 2000),
|
||||||
)
|
)
|
||||||
display_attrs = ('virtual_machine', 'mac_address', 'description')
|
display_attrs = ('virtual_machine', 'description')
|
||||||
|
|
||||||
|
|
||||||
@register_search
|
@register_search
|
||||||
|
Loading…
Reference in New Issue
Block a user