From d33beb06cd71e937036f97a629137b322d463873 Mon Sep 17 00:00:00 2001 From: Vedant Bhamare <55763604+Dark-Knight11@users.noreply.github.com> Date: Fri, 1 Oct 2021 17:33:16 +0530 Subject: [PATCH] Use new format for logging exceptions - services/modules/mysql.py (#3180) --- supervisor/services/modules/mysql.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/supervisor/services/modules/mysql.py b/supervisor/services/modules/mysql.py index 286eee764..1793277c6 100644 --- a/supervisor/services/modules/mysql.py +++ b/supervisor/services/modules/mysql.py @@ -62,11 +62,10 @@ class MySQLService(ServiceInterface): def set_service_data(self, addon: Addon, data: dict[str, Any]) -> None: """Write the data into service object.""" if self.enabled: - _LOGGER.error( - "There is already a MySQL service in use from %s", - self._data[ATTR_ADDON], + raise ServicesError( + f"There is already a MySQL service in use from {self._data[ATTR_ADDON]}", + _LOGGER.error, ) - raise ServicesError() self._data.update(data) self._data[ATTR_ADDON] = addon.slug @@ -77,8 +76,7 @@ class MySQLService(ServiceInterface): def del_service_data(self, addon: Addon) -> None: """Remove the data from service object.""" if not self.enabled: - _LOGGER.warning("Can't remove not exists services") - raise ServicesError() + raise ServicesError("Can't remove not exists services", _LOGGER.warning) self._data.clear() self.save()