Move system into startup protection (#145)

Add an optional extended description…
This commit is contained in:
Pascal Vizeli 2017-08-10 11:08:43 +02:00 committed by GitHub
parent 27a079742d
commit 38284e036d

View File

@ -138,15 +138,15 @@ class HassIO(object):
await self.api.start() await self.api.start()
_LOGGER.info("Start hassio api on %s", self.config.api_endpoint) _LOGGER.info("Start hassio api on %s", self.config.api_endpoint)
# start addon mark as system
await self.addons.auto_boot(STARTUP_SYSTEM)
try: try:
# HomeAssistant is already running / supervisor have only reboot # HomeAssistant is already running / supervisor have only reboot
if await self.homeassistant.is_running(): if await self.homeassistant.is_running():
_LOGGER.info("HassIO reboot detected") _LOGGER.info("HassIO reboot detected")
return return
# start addon mark as system
await self.addons.auto_boot(STARTUP_SYSTEM)
# start addon mark as services # start addon mark as services
await self.addons.auto_boot(STARTUP_SERVICES) await self.addons.auto_boot(STARTUP_SERVICES)