mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-08 17:56:33 +00:00
update version in config
This commit is contained in:
parent
322480bba1
commit
f1ce5faf17
@ -153,4 +153,7 @@ class AddonManager(AddonsData):
|
||||
return False
|
||||
|
||||
version = version or self.get_version(addon)
|
||||
return await self.dockers[addon].update(version)
|
||||
if await self.dockers[addon].update(version):
|
||||
self.set_version(addon, version)
|
||||
return True
|
||||
return False
|
||||
|
@ -158,6 +158,11 @@ class AddonsData(Config):
|
||||
self._data[addon][ATTR_OPTIONS] = options
|
||||
self.save()
|
||||
|
||||
def set_version(self, addon, version):
|
||||
"""Update version of addon."""
|
||||
self._data[addon][ATTR_VERSION] = version
|
||||
self.save()
|
||||
|
||||
def get_options(self, addon):
|
||||
"""Return options with local changes."""
|
||||
opt = self._addons_data[addon][ATTR_OPTIONS]
|
||||
|
Loading…
x
Reference in New Issue
Block a user