| 12345678910111213141516171819202122232425262728293031323334353637 |
- from netbox.search import SearchIndex, register_search
- from . import models
- @register_search
- class WirelessLANIndex(SearchIndex):
- model = models.WirelessLAN
- fields = (
- ('ssid', 100),
- ('description', 500),
- ('auth_psk', 2000),
- ('comments', 5000),
- )
- display_attrs = ('group', 'status', 'vlan', 'tenant', 'description')
- @register_search
- class WirelessLANGroupIndex(SearchIndex):
- model = models.WirelessLANGroup
- fields = (
- ('name', 100),
- ('slug', 110),
- ('description', 500),
- )
- display_attrs = ('description',)
- @register_search
- class WirelessLinkIndex(SearchIndex):
- model = models.WirelessLink
- fields = (
- ('ssid', 100),
- ('description', 500),
- ('auth_psk', 2000),
- ('comments', 5000),
- )
- display_attrs = ('status', 'tenant', 'description')
|