@@ -22,7 +22,7 @@ class HiveAsync:
2222
2323 def __init__ (self , websession : Optional [ClientSession ] = None ):
2424 """Hive API initialisation."""
25- self .log = Logger ()
25+ self .logger = Logger ()
2626 self .baseUrl = "https://beekeeper.hivehome.com/1.0"
2727 self .urls = {
2828 "properties" : "https://sso.hivehome.com/" ,
@@ -53,7 +53,7 @@ def __init__(self, websession: Optional[ClientSession] = None):
5353 async def request (self , method : str , url : str , ** kwargs ) -> ClientResponse :
5454 """Make a request."""
5555 data = kwargs .get ("data" , None )
56- await self .log .log (
56+ await self .logger .log (
5757 "No_ID" ,
5858 "API" ,
5959 "Request is - {0}:{1} Body is {2}" ,
@@ -66,7 +66,7 @@ async def request(self, method: str, url: str, **kwargs) -> ClientResponse:
6666 if "sso" in url :
6767 pass
6868 else :
69- self .log .log ("No_ID" , "API" , "ERROR - NO API TOKEN" )
69+ self .logger .log ("No_ID" , "API" , "ERROR - NO API TOKEN" )
7070 raise NoApiToken
7171
7272 async with self .websession .request (
@@ -79,16 +79,16 @@ async def request(self, method: str, url: str, **kwargs) -> ClientResponse:
7979 )
8080
8181 if operator .contains (str (resp .status ), "20" ):
82- await self .log .log (
82+ await self .logger .log (
8383 "API" , "API" , "Response is - {0}" , info = [str (resp .status )]
8484 )
8585 elif resp .status == HTTP_UNAUTHORIZED :
86- await self .log .error_check (
87- "No_ID" , "ERROR" , "Failed_API" , resp = resp ["original" ]
86+ await self .logger .LOGGER .error (
87+ f"Hive token as expired when calling { url } - "
88+ f"HTTP status is - { resp .status } "
8889 )
89-
9090 else :
91- self .log .LOGGER .error (
91+ await self .logger .LOGGER .error (
9292 f"Something has gone wrong calling { url } - "
9393 f"HTTP status is - { resp .status } "
9494 )
@@ -265,7 +265,7 @@ async def set_action(self, n_id, data):
265265
266266 async def error (self ):
267267 """An error has occured iteracting wth the Hive API."""
268- await self .log .log ("API_ERROR" , "ERROR" , "Error attempting API call" )
268+ await self .logger .log ("API_ERROR" , "ERROR" , "Error attempting API call" )
269269 raise web_exceptions .HTTPError
270270
271271 async def is_file_being_used (self ):
0 commit comments