Addons config support

This commit is contained in:
Pascal Vizeli
2017-04-10 22:08:57 +02:00
parent 082770256b
commit 5c70d68262
6 changed files with 34 additions and 8 deletions

View File

@@ -4,7 +4,7 @@ import logging
import os
from .const import FILE_HASSIO_CONFIG, HASSIO_SHARE
from .tools import fetch_current_versions
from .tools import fetch_current_versions, get_arch_from_image
_LOGGER = logging.getLogger(__name__)
@@ -91,6 +91,11 @@ class CoreConfig(Config):
"""Set beta upstream mode."""
self._data[UPSTREAM_BETA] = bool(value)
@property
def hassio_arch(self):
"""Return arch they run."""
return get_arch_from_image(self.homeassistant_image)
@property
def homeassistant_image(self):
"""Return docker homeassistant repository."""