Explorar o código

Explicitly log the HTTP status on errors

Signed-off-by: Stan Janssen <stan.janssen@elaad.nl>
Stan Janssen %!s(int64=4) %!d(string=hai) anos
pai
achega
18b31060f5
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      openleadr/client.py

+ 2 - 2
openleadr/client.py

@@ -661,8 +661,8 @@ class OpenADRClient:
             async with self.client_session.post(url, data=message) as req:
                 content = await req.read()
                 if req.status != HTTPStatus.OK:
-                    logger.warning(f"Non-OK status when performing a request to {url} with data "
-                                   f"{message}: {req.status} {content.decode('utf-8')}")
+                    logger.warning(f"Non-OK status {req.status} when performing a request to {url} "
+                                   f"with data {message}: {req.status} {content.decode('utf-8')}")
                     return None, {}
                 logger.debug(content.decode('utf-8'))
         except aiohttp.client_exceptions.ClientConnectorError as err: