From 2644ba3bd5a3938fc36943090a6d68563eb4aeb5 Mon Sep 17 00:00:00 2001 From: Jules Dejaeghere Date: Wed, 27 Dec 2023 11:18:21 +0100 Subject: [PATCH] Improve logging --- custom_components/irm_kmi/api.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/custom_components/irm_kmi/api.py b/custom_components/irm_kmi/api.py index 210a29e..b70c881 100644 --- a/custom_components/irm_kmi/api.py +++ b/custom_components/irm_kmi/api.py @@ -37,18 +37,12 @@ def _api_key(method_name: str): class IrmKmiApiClient: """Sample API Client.""" COORD_DECIMALS = 6 + def __init__(self, session: aiohttp.ClientSession) -> None: """Sample API Client.""" self._session = session self._base_url = "https://app.meteo.be/services/appv4/" - async def get_forecasts_city(self, city_id: int) -> any: - """Get forecasts for given city.""" - return await self._api_wrapper( - params={"ins": city_id, - "s": "getForecasts"} - ) - async def get_forecasts_coord(self, coord: dict) -> any: """Get forecasts for given city.""" assert 'lat' in coord @@ -99,5 +93,5 @@ class IrmKmiApiClient: ) from exception except Exception as exception: # pylint: disable=broad-except raise IrmKmiApiError( - "Something really wrong happened!" + f"Something really wrong happened! {exception}" ) from exception