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.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
|
||||
async def install_landingpage(self) -> None:
|
||||
"""Install a landing page."""
|
||||
@ -102,11 +111,6 @@ class HomeAssistantCore(CoreSysAttributes):
|
||||
self.sys_homeassistant.save_data()
|
||||
break
|
||||
|
||||
# Start landingpage
|
||||
_LOGGER.info("Starting HomeAssistant landingpage")
|
||||
with suppress(HomeAssistantError):
|
||||
await self._start()
|
||||
|
||||
@process_lock
|
||||
async def install(self) -> None:
|
||||
"""Install a landing page."""
|
||||
|
Loading…
x
Reference in New Issue
Block a user