| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- import strawberry_django
- from circuits import filtersets, models
- from netbox.graphql.filter_mixins import autotype_decorator, BaseFilterMixin
- __all__ = (
- 'CircuitFilter',
- 'CircuitGroupAssignmentFilter',
- 'CircuitGroupFilter',
- 'CircuitTerminationFilter',
- 'CircuitTypeFilter',
- 'ProviderFilter',
- 'ProviderAccountFilter',
- 'ProviderNetworkFilter',
- 'VirtualCircuitFilter',
- 'VirtualCircuitTerminationFilter',
- 'VirtualCircuitTypeFilter',
- )
- @strawberry_django.filter(models.CircuitTermination, lookups=True)
- @autotype_decorator(filtersets.CircuitTerminationFilterSet)
- class CircuitTerminationFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.Circuit, lookups=True)
- @autotype_decorator(filtersets.CircuitFilterSet)
- class CircuitFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.CircuitType, lookups=True)
- @autotype_decorator(filtersets.CircuitTypeFilterSet)
- class CircuitTypeFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.CircuitGroup, lookups=True)
- @autotype_decorator(filtersets.CircuitGroupFilterSet)
- class CircuitGroupFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.CircuitGroupAssignment, lookups=True)
- @autotype_decorator(filtersets.CircuitGroupAssignmentFilterSet)
- class CircuitGroupAssignmentFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.Provider, lookups=True)
- @autotype_decorator(filtersets.ProviderFilterSet)
- class ProviderFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.ProviderAccount, lookups=True)
- @autotype_decorator(filtersets.ProviderAccountFilterSet)
- class ProviderAccountFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.ProviderNetwork, lookups=True)
- @autotype_decorator(filtersets.ProviderNetworkFilterSet)
- class ProviderNetworkFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.VirtualCircuitType, lookups=True)
- @autotype_decorator(filtersets.VirtualCircuitTypeFilterSet)
- class VirtualCircuitTypeFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.VirtualCircuit, lookups=True)
- @autotype_decorator(filtersets.VirtualCircuitFilterSet)
- class VirtualCircuitFilter(BaseFilterMixin):
- pass
- @strawberry_django.filter(models.VirtualCircuitTermination, lookups=True)
- @autotype_decorator(filtersets.VirtualCircuitTerminationFilterSet)
- class VirtualCircuitTerminationFilter(BaseFilterMixin):
- pass
|