mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-13 20:26:29 +00:00
Using images data from version file (#2969)
* Using images data from version file * fix tests
This commit is contained in:
parent
90a6f109ee
commit
5f376c2a27
@ -256,13 +256,13 @@ class Updater(FileConfiguration, CoreSysAttributes):
|
||||
self._data[ATTR_MULTICAST] = AwesomeVersion(data["multicast"])
|
||||
|
||||
# Update images for that versions
|
||||
self._data[ATTR_IMAGE][ATTR_HOMEASSISTANT] = data["image"]["core"]
|
||||
self._data[ATTR_IMAGE][ATTR_SUPERVISOR] = data["image"]["supervisor"]
|
||||
self._data[ATTR_IMAGE][ATTR_AUDIO] = data["image"]["audio"]
|
||||
self._data[ATTR_IMAGE][ATTR_CLI] = data["image"]["cli"]
|
||||
self._data[ATTR_IMAGE][ATTR_DNS] = data["image"]["dns"]
|
||||
self._data[ATTR_IMAGE][ATTR_OBSERVER] = data["image"]["observer"]
|
||||
self._data[ATTR_IMAGE][ATTR_MULTICAST] = data["image"]["multicast"]
|
||||
self._data[ATTR_IMAGE][ATTR_HOMEASSISTANT] = data["images"]["core"]
|
||||
self._data[ATTR_IMAGE][ATTR_SUPERVISOR] = data["images"]["supervisor"]
|
||||
self._data[ATTR_IMAGE][ATTR_AUDIO] = data["images"]["audio"]
|
||||
self._data[ATTR_IMAGE][ATTR_CLI] = data["images"]["cli"]
|
||||
self._data[ATTR_IMAGE][ATTR_DNS] = data["images"]["dns"]
|
||||
self._data[ATTR_IMAGE][ATTR_OBSERVER] = data["images"]["observer"]
|
||||
self._data[ATTR_IMAGE][ATTR_MULTICAST] = data["images"]["multicast"]
|
||||
|
||||
except KeyError as err:
|
||||
raise UpdaterError(
|
||||
|
@ -26,25 +26,25 @@ async def test_fetch_versions(coresys: CoreSys) -> None:
|
||||
assert coresys.updater.version_multicast == data["multicast"]
|
||||
assert coresys.updater.version_observer == data["observer"]
|
||||
|
||||
assert coresys.updater.image_homeassistant == data["image"]["core"].format(
|
||||
assert coresys.updater.image_homeassistant == data["images"]["core"].format(
|
||||
machine=coresys.machine
|
||||
)
|
||||
|
||||
assert coresys.updater.image_supervisor == data["image"]["supervisor"].format(
|
||||
assert coresys.updater.image_supervisor == data["images"]["supervisor"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
assert coresys.updater.image_cli == data["image"]["cli"].format(
|
||||
assert coresys.updater.image_cli == data["images"]["cli"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
assert coresys.updater.image_audio == data["image"]["audio"].format(
|
||||
assert coresys.updater.image_audio == data["images"]["audio"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
assert coresys.updater.image_dns == data["image"]["dns"].format(
|
||||
assert coresys.updater.image_dns == data["images"]["dns"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
assert coresys.updater.image_observer == data["image"]["observer"].format(
|
||||
assert coresys.updater.image_observer == data["images"]["observer"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
assert coresys.updater.image_multicast == data["image"]["multicast"].format(
|
||||
assert coresys.updater.image_multicast == data["images"]["multicast"].format(
|
||||
arch=coresys.arch.supervisor
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user