22
33from __future__ import annotations
44
5- from typing import Any , Dict , List , Optional
5+ from typing import Any , Optional
66
77from ..const import (
88 LOGGER ,
1818
1919
2020class PortProfilesMixin :
21- async def get_port_profiles (self ) -> List [ Dict [str , Any ]]:
21+ async def get_port_profiles (self ) -> list [ dict [str , Any ]]:
2222 try :
2323 request = self .create_api_request ("GET" , API_PATH_PORT_PROFILES )
2424 data = await self .controller .request (request )
@@ -27,7 +27,7 @@ async def get_port_profiles(self) -> List[Dict[str, Any]]:
2727 LOGGER .error ("Failed to get port profiles: %s" , str (err ))
2828 return []
2929
30- async def add_port_profile (self , payload : Dict [str , Any ]) -> Optional [Dict [str , Any ]]:
30+ async def add_port_profile (self , payload : dict [str , Any ]) -> Optional [dict [str , Any ]]:
3131 try :
3232 request = self .create_api_request ("POST" , API_PATH_PORT_PROFILES , data = payload )
3333 data = await self .controller .request (request )
@@ -36,7 +36,7 @@ async def add_port_profile(self, payload: Dict[str, Any]) -> Optional[Dict[str,
3636 LOGGER .error ("Failed to add port profile: %s" , str (err ))
3737 return None
3838
39- async def update_port_profile (self , payload : Dict [str , Any ]) -> bool :
39+ async def update_port_profile (self , payload : dict [str , Any ]) -> bool :
4040 try :
4141 profile_id = payload .get ("_id" ) or payload .get ("id" )
4242 path = API_PATH_PORT_PROFILE_DETAIL .format (profile_id = profile_id )
@@ -59,7 +59,7 @@ async def remove_port_profile(self, profile_id: str) -> bool:
5959
6060
6161class WlanRateProfilesMixin :
62- async def get_wlan_rate_profiles (self ) -> List [ Dict [str , Any ]]:
62+ async def get_wlan_rate_profiles (self ) -> list [ dict [str , Any ]]:
6363 try :
6464 request = self .create_api_request ("GET" , API_PATH_WLAN_RATE_PROFILES , is_v2 = True )
6565 data = await self .controller .request (request )
@@ -68,7 +68,7 @@ async def get_wlan_rate_profiles(self) -> List[Dict[str, Any]]:
6868 LOGGER .error ("Failed to get WLAN rate profiles: %s" , str (err ))
6969 return []
7070
71- async def add_wlan_rate_profile (self , payload : Dict [str , Any ]) -> Optional [Dict [str , Any ]]:
71+ async def add_wlan_rate_profile (self , payload : dict [str , Any ]) -> Optional [dict [str , Any ]]:
7272 try :
7373 request = self .create_api_request ("POST" , API_PATH_WLAN_RATE_PROFILES , data = payload , is_v2 = True )
7474 data = await self .controller .request (request )
@@ -77,7 +77,7 @@ async def add_wlan_rate_profile(self, payload: Dict[str, Any]) -> Optional[Dict[
7777 LOGGER .error ("Failed to add WLAN rate profile: %s" , str (err ))
7878 return None
7979
80- async def update_wlan_rate_profile (self , payload : Dict [str , Any ]) -> bool :
80+ async def update_wlan_rate_profile (self , payload : dict [str , Any ]) -> bool :
8181 try :
8282 profile_id = payload .get ("_id" ) or payload .get ("id" )
8383 path = API_PATH_WLAN_RATE_PROFILE_DETAIL .format (profile_id = profile_id )
@@ -100,7 +100,7 @@ async def remove_wlan_rate_profile(self, profile_id: str) -> bool:
100100
101101
102102class RadiusProfilesMixin :
103- async def get_radius_profiles (self ) -> List [ Dict [str , Any ]]:
103+ async def get_radius_profiles (self ) -> list [ dict [str , Any ]]:
104104 try :
105105 request = self .create_api_request ("GET" , API_PATH_RADIUS_PROFILES )
106106 data = await self .controller .request (request )
@@ -109,7 +109,7 @@ async def get_radius_profiles(self) -> List[Dict[str, Any]]:
109109 LOGGER .error ("Failed to get RADIUS profiles: %s" , str (err ))
110110 return []
111111
112- async def add_radius_profile (self , payload : Dict [str , Any ]) -> Optional [Dict [str , Any ]]:
112+ async def add_radius_profile (self , payload : dict [str , Any ]) -> Optional [dict [str , Any ]]:
113113 try :
114114 request = self .create_api_request ("POST" , API_PATH_RADIUS_PROFILES , data = payload )
115115 data = await self .controller .request (request )
@@ -118,7 +118,7 @@ async def add_radius_profile(self, payload: Dict[str, Any]) -> Optional[Dict[str
118118 LOGGER .error ("Failed to add RADIUS profile: %s" , str (err ))
119119 return None
120120
121- async def update_radius_profile (self , payload : Dict [str , Any ]) -> bool :
121+ async def update_radius_profile (self , payload : dict [str , Any ]) -> bool :
122122 try :
123123 profile_id = payload .get ("_id" ) or payload .get ("id" )
124124 path = API_PATH_RADIUS_PROFILE_DETAIL .format (profile_id = profile_id )
@@ -141,7 +141,7 @@ async def remove_radius_profile(self, profile_id: str) -> bool:
141141
142142
143143class WanSlaProfilesMixin :
144- async def get_wan_sla_profiles (self ) -> List [ Dict [str , Any ]]:
144+ async def get_wan_sla_profiles (self ) -> list [ dict [str , Any ]]:
145145 try :
146146 request = self .create_api_request ("GET" , API_PATH_WAN_SLA_PROFILES , is_v2 = True )
147147 data = await self .controller .request (request )
@@ -150,7 +150,7 @@ async def get_wan_sla_profiles(self) -> List[Dict[str, Any]]:
150150 LOGGER .error ("Failed to get WAN SLA profiles: %s" , str (err ))
151151 return []
152152
153- async def add_wan_sla_profile (self , payload : Dict [str , Any ]) -> Optional [Dict [str , Any ]]:
153+ async def add_wan_sla_profile (self , payload : dict [str , Any ]) -> Optional [dict [str , Any ]]:
154154 try :
155155 request = self .create_api_request ("POST" , API_PATH_WAN_SLA_PROFILES , data = payload , is_v2 = True )
156156 data = await self .controller .request (request )
@@ -159,7 +159,7 @@ async def add_wan_sla_profile(self, payload: Dict[str, Any]) -> Optional[Dict[st
159159 LOGGER .error ("Failed to add WAN SLA profile: %s" , str (err ))
160160 return None
161161
162- async def update_wan_sla_profile (self , payload : Dict [str , Any ]) -> bool :
162+ async def update_wan_sla_profile (self , payload : dict [str , Any ]) -> bool :
163163 try :
164164 profile_id = payload .get ("_id" ) or payload .get ("id" )
165165 path = API_PATH_WAN_SLA_PROFILE_DETAIL .format (profile_id = profile_id )
0 commit comments