diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-02-20 15:40:44 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-02-20 15:40:44 +0300 |
commit | a56eb44dc7d84d5638ad8b3a66a4edd8f657bdd4 (patch) | |
tree | 8775d31bd5bbb9d1ce67d81296c05437f3cc6d6c | |
parent | 352a314f0aaee75f55b31bf4965e1b75b230412e (diff) |
Removed __del__ method
-rw-r--r-- | custom_components/skykettle/__init__.py | 1 | ||||
-rw-r--r-- | custom_components/skykettle/kettle_connection.py | 6 |
2 files changed, 0 insertions, 7 deletions
diff --git a/custom_components/skykettle/__init__.py b/custom_components/skykettle/__init__.py index d745688..2f2366c 100644 --- a/custom_components/skykettle/__init__.py +++ b/custom_components/skykettle/__init__.py @@ -83,7 +83,6 @@ async def async_unload_entry(hass: HomeAssistant, entry: ConfigEntry): ) hass.data[DOMAIN][DATA_CANCEL]() await hass.async_add_executor_job(hass.data[DOMAIN][entry.entry_id][DATA_CONNECTION].stop) - del hass.data[DOMAIN][entry.entry_id][DATA_CONNECTION] hass.data[DOMAIN][entry.entry_id][DATA_CONNECTION] = None _LOGGER.debug("Entry unloaded") return True diff --git a/custom_components/skykettle/kettle_connection.py b/custom_components/skykettle/kettle_connection.py index 9f7dd28..235fb55 100644 --- a/custom_components/skykettle/kettle_connection.py +++ b/custom_components/skykettle/kettle_connection.py @@ -347,12 +347,6 @@ class KettleConnection(SkyKettle): self._connected = False _LOGGER.info("Disposed.") - def __del__(self): - if self.hass == None: - self.stop() - else: - self.hass.async_add_executor_job(self.stop) - @property def available(self): return self._last_connect_ok and self._last_auth_ok |