mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-16 13:46:31 +00:00
Support preinstalled landingpage (#2137)
This commit is contained in:
parent
e44d22880e
commit
144d3921f7
@ -74,6 +74,15 @@ class HomeAssistantCore(CoreSysAttributes):
|
|||||||
self.sys_homeassistant.image = self.instance.image
|
self.sys_homeassistant.image = self.instance.image
|
||||||
self.sys_homeassistant.save_data()
|
self.sys_homeassistant.save_data()
|
||||||
|
|
||||||
|
# Start landingpage
|
||||||
|
if self.instance.version != LANDINGPAGE:
|
||||||
|
return
|
||||||
|
|
||||||
|
_LOGGER.info("Starting HomeAssistant landingpage")
|
||||||
|
if not await self.instance.is_running():
|
||||||
|
with suppress(HomeAssistantError):
|
||||||
|
await self._start()
|
||||||
|
|
||||||
@process_lock
|
@process_lock
|
||||||
async def install_landingpage(self) -> None:
|
async def install_landingpage(self) -> None:
|
||||||
"""Install a landing page."""
|
"""Install a landing page."""
|
||||||
@ -102,11 +111,6 @@ class HomeAssistantCore(CoreSysAttributes):
|
|||||||
self.sys_homeassistant.save_data()
|
self.sys_homeassistant.save_data()
|
||||||
break
|
break
|
||||||
|
|
||||||
# Start landingpage
|
|
||||||
_LOGGER.info("Starting HomeAssistant landingpage")
|
|
||||||
with suppress(HomeAssistantError):
|
|
||||||
await self._start()
|
|
||||||
|
|
||||||
@process_lock
|
@process_lock
|
||||||
async def install(self) -> None:
|
async def install(self) -> None:
|
||||||
"""Install a landing page."""
|
"""Install a landing page."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user