mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-27 02:56:31 +00:00
Get arch from config and not data when generating image (#3507)
This commit is contained in:
parent
45e54d93c7
commit
a82b4aa6c8
@ -626,10 +626,11 @@ class AddonModel(CoreSysAttributes, ABC):
|
|||||||
"""Generate image name from data."""
|
"""Generate image name from data."""
|
||||||
# Repository with Dockerhub images
|
# Repository with Dockerhub images
|
||||||
if ATTR_IMAGE in config:
|
if ATTR_IMAGE in config:
|
||||||
return config[ATTR_IMAGE].format(arch=self.arch)
|
arch = self.sys_arch.match(config[ATTR_ARCH])
|
||||||
|
return config[ATTR_IMAGE].format(arch=arch)
|
||||||
|
|
||||||
# local build
|
# local build
|
||||||
return f"{config[ATTR_REPOSITORY]}/{self.arch}-addon-{config[ATTR_SLUG]}"
|
return f"{config[ATTR_REPOSITORY]}/{self.sys_arch.default}-addon-{config[ATTR_SLUG]}"
|
||||||
|
|
||||||
def install(self) -> Awaitable[None]:
|
def install(self) -> Awaitable[None]:
|
||||||
"""Install this add-on."""
|
"""Install this add-on."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user