diff --git a/hassio_api/hassio/api/homeassistant.py b/hassio_api/hassio/api/homeassistant.py index d00387446..06f901a2b 100644 --- a/hassio_api/hassio/api/homeassistant.py +++ b/hassio_api/hassio/api/homeassistant.py @@ -1,4 +1,5 @@ """Init file for HassIO homeassistant rest api.""" +import asyncio import logging from .util import api_process, json_loads diff --git a/hassio_api/hassio/api/util.py b/hassio_api/hassio/api/util.py index 75e88f5ee..c77c5badd 100644 --- a/hassio_api/hassio/api/util.py +++ b/hassio_api/hassio/api/util.py @@ -27,7 +27,7 @@ def api_process(method): answer = await method(api, *args, **kwargs) except RuntimeError as err: return api_return_error(message=str(err)) - + if isinstance(answer, dict): return api_return_ok(data=answer) elif answer: diff --git a/hassio_api/hassio/dock/__init__.py b/hassio_api/hassio/dock/__init__.py index 877748fb7..e4caf8e89 100644 --- a/hassio_api/hassio/dock/__init__.py +++ b/hassio_api/hassio/dock/__init__.py @@ -177,7 +177,8 @@ class DockerBase(object): old_image = "{}:{}".format(self.image, self.version) old_run = self._is_running() - _LOGGER.info("Update docker %s with {}:{}.", self.image, tag) + _LOGGER.info("Update docker %s with %s:%s.", + old_image, self.image, tag) # update docker image if self._install(tag):