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

Move TagFilter to PrimaryFilterSet

This commit is contained in:
jeremystretch
2022-01-25 16:11:49 -05:00
parent 497afcc1e4
commit acc9ca7d7d
7 changed files with 5 additions and 57 deletions

View File

@@ -2,7 +2,6 @@ import django_filters
from django.db.models import Q
from dcim.models import DeviceRole, Platform, Region, Site, SiteGroup
from extras.filters import TagFilter
from extras.filtersets import LocalConfigContextFilterSet
from netbox.filtersets import OrganizationalModelFilterSet, PrimaryModelFilterSet
from tenancy.filtersets import TenancyFilterSet
@@ -20,7 +19,6 @@ __all__ = (
class ClusterTypeFilterSet(OrganizationalModelFilterSet):
tag = TagFilter()
class Meta:
model = ClusterType
@@ -28,7 +26,6 @@ class ClusterTypeFilterSet(OrganizationalModelFilterSet):
class ClusterGroupFilterSet(OrganizationalModelFilterSet):
tag = TagFilter()
class Meta:
model = ClusterGroup
@@ -96,7 +93,6 @@ class ClusterFilterSet(PrimaryModelFilterSet, TenancyFilterSet):
to_field_name='slug',
label='Cluster type (slug)',
)
tag = TagFilter()
class Meta:
model = Cluster
@@ -217,7 +213,6 @@ class VirtualMachineFilterSet(PrimaryModelFilterSet, TenancyFilterSet, LocalConf
method='_has_primary_ip',
label='Has a primary IP',
)
tag = TagFilter()
class Meta:
model = VirtualMachine
@@ -278,7 +273,6 @@ class VMInterfaceFilterSet(PrimaryModelFilterSet):
mac_address = MultiValueMACAddressFilter(
label='MAC address',
)
tag = TagFilter()
class Meta:
model = VMInterface