16224 review changes

This commit is contained in:
Arthur 2025-03-20 09:54:07 -07:00
parent 81a0cf19a9
commit c02d32cdb2
3 changed files with 0 additions and 20 deletions

View File

@ -452,7 +452,6 @@ class InterfaceType(IPAddressesMixin, ModularComponentType, CabledObjectMixin, P
fields='__all__', fields='__all__',
filters=InterfaceTemplateFilter, filters=InterfaceTemplateFilter,
pagination=True pagination=True
) )
class InterfaceTemplateType(ModularComponentTemplateType): class InterfaceTemplateType(ModularComponentTemplateType):
_name: str _name: str

View File

@ -72,7 +72,6 @@ class BaseIPAddressFamilyType:
fields='__all__', fields='__all__',
filters=ASNFilter, filters=ASNFilter,
pagination=True pagination=True
) )
class ASNType(NetBoxObjectType): class ASNType(NetBoxObjectType):
asn: BigInt asn: BigInt
@ -88,7 +87,6 @@ class ASNType(NetBoxObjectType):
fields='__all__', fields='__all__',
filters=ASNRangeFilter, filters=ASNRangeFilter,
pagination=True pagination=True
) )
class ASNRangeType(NetBoxObjectType): class ASNRangeType(NetBoxObjectType):
start: BigInt start: BigInt
@ -102,7 +100,6 @@ class ASNRangeType(NetBoxObjectType):
fields='__all__', fields='__all__',
filters=AggregateFilter, filters=AggregateFilter,
pagination=True pagination=True
) )
class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType): class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType):
prefix: str prefix: str
@ -115,7 +112,6 @@ class AggregateType(NetBoxObjectType, BaseIPAddressFamilyType):
fields='__all__', fields='__all__',
filters=FHRPGroupFilter, filters=FHRPGroupFilter,
pagination=True pagination=True
) )
class FHRPGroupType(NetBoxObjectType, IPAddressesMixin): class FHRPGroupType(NetBoxObjectType, IPAddressesMixin):
@ -127,7 +123,6 @@ class FHRPGroupType(NetBoxObjectType, IPAddressesMixin):
exclude=['interface_type', 'interface_id'], exclude=['interface_type', 'interface_id'],
filters=FHRPGroupAssignmentFilter, filters=FHRPGroupAssignmentFilter,
pagination=True pagination=True
) )
class FHRPGroupAssignmentType(BaseObjectType): class FHRPGroupAssignmentType(BaseObjectType):
group: Annotated["FHRPGroupType", strawberry.lazy('ipam.graphql.types')] group: Annotated["FHRPGroupType", strawberry.lazy('ipam.graphql.types')]
@ -170,7 +165,6 @@ class IPAddressType(NetBoxObjectType, BaseIPAddressFamilyType):
fields='__all__', fields='__all__',
filters=IPRangeFilter, filters=IPRangeFilter,
pagination=True pagination=True
) )
class IPRangeType(NetBoxObjectType): class IPRangeType(NetBoxObjectType):
start_address: str start_address: str
@ -185,7 +179,6 @@ class IPRangeType(NetBoxObjectType):
exclude=['scope_type', 'scope_id', '_location', '_region', '_site', '_site_group'], exclude=['scope_type', 'scope_id', '_location', '_region', '_site', '_site_group'],
filters=PrefixFilter, filters=PrefixFilter,
pagination=True pagination=True
) )
class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType): class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType):
prefix: str prefix: str
@ -209,7 +202,6 @@ class PrefixType(NetBoxObjectType, BaseIPAddressFamilyType):
fields='__all__', fields='__all__',
filters=RIRFilter, filters=RIRFilter,
pagination=True pagination=True
) )
class RIRType(OrganizationalObjectType): class RIRType(OrganizationalObjectType):
@ -223,7 +215,6 @@ class RIRType(OrganizationalObjectType):
fields='__all__', fields='__all__',
filters=RoleFilter, filters=RoleFilter,
pagination=True pagination=True
) )
class RoleType(OrganizationalObjectType): class RoleType(OrganizationalObjectType):
@ -237,7 +228,6 @@ class RoleType(OrganizationalObjectType):
fields='__all__', fields='__all__',
filters=RouteTargetFilter, filters=RouteTargetFilter,
pagination=True pagination=True
) )
class RouteTargetType(NetBoxObjectType): class RouteTargetType(NetBoxObjectType):
tenant: Annotated["TenantType", strawberry.lazy('tenancy.graphql.types')] | None tenant: Annotated["TenantType", strawberry.lazy('tenancy.graphql.types')] | None
@ -253,7 +243,6 @@ class RouteTargetType(NetBoxObjectType):
fields='__all__', fields='__all__',
filters=ServiceFilter, filters=ServiceFilter,
pagination=True pagination=True
) )
class ServiceType(NetBoxObjectType): class ServiceType(NetBoxObjectType):
ports: List[int] ports: List[int]
@ -268,7 +257,6 @@ class ServiceType(NetBoxObjectType):
fields='__all__', fields='__all__',
filters=ServiceTemplateFilter, filters=ServiceTemplateFilter,
pagination=True pagination=True
) )
class ServiceTemplateType(NetBoxObjectType): class ServiceTemplateType(NetBoxObjectType):
ports: List[int] ports: List[int]
@ -279,7 +267,6 @@ class ServiceTemplateType(NetBoxObjectType):
exclude=['qinq_svlan'], exclude=['qinq_svlan'],
filters=VLANFilter, filters=VLANFilter,
pagination=True pagination=True
) )
class VLANType(NetBoxObjectType): class VLANType(NetBoxObjectType):
site: Annotated["SiteType", strawberry.lazy('ipam.graphql.types')] | None site: Annotated["SiteType", strawberry.lazy('ipam.graphql.types')] | None
@ -304,7 +291,6 @@ class VLANType(NetBoxObjectType):
exclude=['scope_type', 'scope_id'], exclude=['scope_type', 'scope_id'],
filters=VLANGroupFilter, filters=VLANGroupFilter,
pagination=True pagination=True
) )
class VLANGroupType(OrganizationalObjectType): class VLANGroupType(OrganizationalObjectType):
@ -330,7 +316,6 @@ class VLANGroupType(OrganizationalObjectType):
fields='__all__', fields='__all__',
filters=VLANTranslationPolicyFilter, filters=VLANTranslationPolicyFilter,
pagination=True pagination=True
) )
class VLANTranslationPolicyType(NetBoxObjectType): class VLANTranslationPolicyType(NetBoxObjectType):
rules: List[Annotated["VLANTranslationRuleType", strawberry.lazy('ipam.graphql.types')]] rules: List[Annotated["VLANTranslationRuleType", strawberry.lazy('ipam.graphql.types')]]
@ -341,7 +326,6 @@ class VLANTranslationPolicyType(NetBoxObjectType):
fields='__all__', fields='__all__',
filters=VLANTranslationRuleFilter, filters=VLANTranslationRuleFilter,
pagination=True pagination=True
) )
class VLANTranslationRuleType(NetBoxObjectType): class VLANTranslationRuleType(NetBoxObjectType):
policy: Annotated[ policy: Annotated[

View File

@ -1,7 +1,5 @@
import strawberry import strawberry
from django.conf import settings from django.conf import settings
# from django.db.models.manager import BaseManager
# from django.db.models.query import QuerySet
from strawberry_django.optimizer import DjangoOptimizerExtension from strawberry_django.optimizer import DjangoOptimizerExtension
from strawberry.extensions import MaxAliasesLimiter # , SchemaExtension from strawberry.extensions import MaxAliasesLimiter # , SchemaExtension
from strawberry.schema.config import StrawberryConfig from strawberry.schema.config import StrawberryConfig
@ -14,7 +12,6 @@ from ipam.graphql.schema import IPAMQuery
from netbox.registry import registry from netbox.registry import registry
from tenancy.graphql.schema import TenancyQuery from tenancy.graphql.schema import TenancyQuery
from users.graphql.schema import UsersQuery from users.graphql.schema import UsersQuery
# from utilities.query import reapply_model_ordering
from virtualization.graphql.schema import VirtualizationQuery from virtualization.graphql.schema import VirtualizationQuery
from vpn.graphql.schema import VPNQuery from vpn.graphql.schema import VPNQuery
from wireless.graphql.schema import WirelessQuery from wireless.graphql.schema import WirelessQuery