From e43dcfd2e1ff9eb1808b401d9f7dd56291d6ae03 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Mon, 14 Aug 2017 10:08:02 +0200 Subject: [PATCH] Use the same default timeout for async result Some drivers are using 10 whereas the rest as a default of None. Change-Id: I2008b08fa76cac74f49334f7174c6ad7161e097b --- tooz/coordination.py | 2 +- tooz/drivers/zookeeper.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tooz/coordination.py b/tooz/coordination.py index f1187925..332764e2 100755 --- a/tooz/coordination.py +++ b/tooz/coordination.py @@ -636,7 +636,7 @@ class CoordAsyncResult(object): """ @abc.abstractmethod - def get(self, timeout=10): + def get(self, timeout=None): """Retrieve the result of the corresponding asynchronous call. :param timeout: block until the timeout expire. diff --git a/tooz/drivers/zookeeper.py b/tooz/drivers/zookeeper.py index 52f151ed..e033c054 100644 --- a/tooz/drivers/zookeeper.py +++ b/tooz/drivers/zookeeper.py @@ -540,7 +540,7 @@ class ZooAsyncResult(coordination.CoordAsyncResult): self._handler = handler self._kwargs = kwargs - def get(self, timeout=10): + def get(self, timeout=None): return self._handler(self._kazoo_async_result, timeout, **self._kwargs) def done(self):