From d4369acf8d378e4913fe21ba0ac77b24e0a119f3 Mon Sep 17 00:00:00 2001 From: pvizeli Date: Tue, 4 Apr 2017 12:06:57 +0200 Subject: [PATCH] fix lock bug --- hassio_api/hassio/dock/__init__.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hassio_api/hassio/dock/__init__.py b/hassio_api/hassio/dock/__init__.py index 8a0a0be40..7c5596d49 100644 --- a/hassio_api/hassio/dock/__init__.py +++ b/hassio_api/hassio/dock/__init__.py @@ -31,11 +31,11 @@ class DockerBase(object): @property def in_progress(self): """Return True if a task is in progress.""" - return self._lock.locked + return self._lock.locked() async def install(self, tag): """Pull docker image.""" - if self._lock.locked: + if self._lock.locked(): _LOGGER.error("Can't excute install while a task is in progress") return False @@ -105,7 +105,7 @@ class DockerBase(object): async def attach(self): """Attach to running docker container.""" - if self._lock.locked: + if self._lock.locked(): _LOGGER.error("Can't excute attach while a task is in progress") return False @@ -133,7 +133,7 @@ class DockerBase(object): async def run(self): """Run docker image.""" - if self._lock.locked: + if self._lock.locked(): _LOGGER.error("Can't excute run while a task is in progress") return False @@ -151,7 +151,7 @@ class DockerBase(object): async def stop(self): """Stop/remove docker container.""" - if self._lock.locked: + if self._lock.locked(): _LOGGER.error("Can't excute stop while a task is in progress") return False @@ -182,7 +182,7 @@ class DockerBase(object): Return a Future. """ - if self._lock.locked: + if self._lock.locked(): _LOGGER.error("Can't excute update while a task is in progress") return False