Coverage for core/search.py: 100%
12 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1from netbox.search import SearchIndex, register_search
3from . import models
6@register_search
7class DataSourceIndex(SearchIndex):
8 model = models.DataSource
9 fields = (
10 ('name', 100),
11 ('source_url', 300),
12 ('description', 500),
13 ('comments', 5000),
14 )
15 display_attrs = ('type', 'status', 'description')
18@register_search
19class DataFileIndex(SearchIndex):
20 model = models.DataFile
21 fields = (
22 ('path', 200),
23 )
24 display_attrs = ('source',)