@@ -67,27 +67,17 @@ def __init__(
6767 self .facilities = Endpoint (self , "facilities" , model = Facility )
6868 self .ips = Endpoint (self , "ips" , model = IP )
6969 self .macs = Endpoint (self , "macs" , model = MAC )
70- self .network_feature_configs = Endpoint (
71- self , "network-feature-configs" , model = NetworkFeatureConfig
72- )
70+ self .network_feature_configs = Endpoint (self , "network-feature-configs" , model = NetworkFeatureConfig )
7371 self .network_features = Endpoint (self , "network-features" , model = NetworkFeature )
74- self .network_service_configs = Endpoint (
75- self , "network-service-configs" , model = NetworkServiceConfig
76- )
72+ self .network_service_configs = Endpoint (self , "network-service-configs" , model = NetworkServiceConfig )
7773 self .network_services = Endpoint (self , "network-services" , model = NetworkService )
7874 self .pops = Endpoint (self , "pops" , model = PoP )
7975 # Version 2+
80- self .member_joining_rules = Endpoint (
81- self , "member-joining-rules" , model = MemberJoiningRule
82- )
76+ self .member_joining_rules = Endpoint (self , "member-joining-rules" , model = MemberJoiningRule )
8377 self .metro_areas = Endpoint (self , "metro-areas" , model = MetroArea )
84- self .metro_area_networks = Endpoint (
85- self , "metro-area-networks" , model = MetroAreaNetwork
86- )
78+ self .metro_area_networks = Endpoint (self , "metro-area-networks" , model = MetroAreaNetwork )
8779 self .ports = Endpoint (self , "ports" , model = Port )
88- self .port_reservations = Endpoint (
89- self , "port-reservations" , model = PortReservation
90- )
80+ self .port_reservations = Endpoint (self , "port-reservations" , model = PortReservation )
9181 self .roles = Endpoint (self , "roles" , model = Role )
9282 self .role_assignments = Endpoint (self , "role-assignments" , model = RoleAssignment )
9383
@@ -96,15 +86,11 @@ def version(self) -> int:
9686 """
9787 Get the API version of IX-API.
9888 """
99- return Request (
100- base = self .url , token = self .access_token , http_session = self .http_session
101- ).get_version ()
89+ return Request (base = self .url , token = self .access_token , http_session = self .http_session ).get_version ()
10290
10391 @property
10492 def accounts (self ) -> Endpoint :
105- return Endpoint (
106- self , "customers" if self .version == 1 else "accounts" , model = Account
107- )
93+ return Endpoint (self , "customers" if self .version == 1 else "accounts" , model = Account )
10894
10995 @property
11096 def product_offerings (self ) -> Endpoint :
@@ -132,9 +118,9 @@ def authenticate(self) -> Record:
132118 if self .refresh_token and not self .refresh_token .is_expired :
133119 return self .refresh_authentication ()
134120
135- r = Request (
136- cat ( self .url , "auth" , "token" ), http_session = self .http_session
137- ). post ( data = { "api_key" : self . key , "api_secret" : self . secret })
121+ r = Request (cat ( self . url , "auth" , "token" ), http_session = self . http_session ). post (
122+ data = { "api_key" : self .key , "api_secret" : self .secret }
123+ )
138124
139125 self .access_token = Token .from_jwt (r ["access_token" ])
140126 self .refresh_token = Token .from_jwt (r ["refresh_token" ])
@@ -165,6 +151,4 @@ def health(self) -> dict[str, Any]:
165151 if self .version == 1 :
166152 return {}
167153
168- return Request (
169- base = self .url , token = self .access_token , http_session = self .http_session
170- ).get_health ()
154+ return Request (base = self .url , token = self .access_token , http_session = self .http_session ).get_health ()
0 commit comments