mirror of
https://github.com/netbox-community/netbox.git
synced 2025-09-06 14:23:36 -06:00
feat(vpn): Add search index for TunnelGroup
Introduces `TunnelGroupIndex` for enabling search functionality on Tunnel Groups. Includes searchable fields for `name` and `description` with respective weights and display attributes. Closes #20237
This commit is contained in:
parent
ea50786b5c
commit
6135fb8cd7
@ -14,6 +14,17 @@ class TunnelIndex(SearchIndex):
|
|||||||
display_attrs = ('group', 'status', 'encapsulation', 'tenant', 'tunnel_id', 'description')
|
display_attrs = ('group', 'status', 'encapsulation', 'tenant', 'tunnel_id', 'description')
|
||||||
|
|
||||||
|
|
||||||
|
@register_search
|
||||||
|
class TunnelGroupIndex(SearchIndex):
|
||||||
|
model = models.TunnelGroup
|
||||||
|
fields = (
|
||||||
|
('name', 100),
|
||||||
|
('slug', 110),
|
||||||
|
('description', 500),
|
||||||
|
)
|
||||||
|
display_attrs = ('description',)
|
||||||
|
|
||||||
|
|
||||||
@register_search
|
@register_search
|
||||||
class IKEProposalIndex(SearchIndex):
|
class IKEProposalIndex(SearchIndex):
|
||||||
model = models.IKEProposal
|
model = models.IKEProposal
|
||||||
|
Loading…
Reference in New Issue
Block a user