mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-12 03:36:31 +00:00
Bugfix return value supervisor update (#296)
* Update supervisor.py * Update addon.py
This commit is contained in:
parent
56abfb6adc
commit
0f58bb35ba
@ -568,7 +568,7 @@ class Addon(CoreSysAttributes):
|
|||||||
last_state = await self.state()
|
last_state = await self.state()
|
||||||
|
|
||||||
if self.last_version == self.version_installed:
|
if self.last_version == self.version_installed:
|
||||||
_LOGGER.info("No update available for Addon %s", self._id)
|
_LOGGER.warning("No update available for Addon %s", self._id)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if not await self.instance.update(self.last_version):
|
if not await self.instance.update(self.last_version):
|
||||||
|
@ -46,14 +46,16 @@ class Supervisor(CoreSysAttributes):
|
|||||||
version = version or self.last_version
|
version = version or self.last_version
|
||||||
|
|
||||||
if version == self._supervisor.version:
|
if version == self._supervisor.version:
|
||||||
_LOGGER.info("Version %s is already installed", version)
|
_LOGGER.warning("Version %s is already installed", version)
|
||||||
return
|
return
|
||||||
|
|
||||||
_LOGGER.info("Update supervisor to version %s", version)
|
_LOGGER.info("Update supervisor to version %s", version)
|
||||||
if await self.instance.install(version):
|
if await self.instance.install(version):
|
||||||
self._loop.call_later(1, self._loop.stop)
|
self._loop.call_later(1, self._loop.stop)
|
||||||
else:
|
return True
|
||||||
_LOGGER.error("Update of hass.io fails!")
|
|
||||||
|
_LOGGER.error("Update of hass.io fails!")
|
||||||
|
return False
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def in_progress(self):
|
def in_progress(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user