summaryrefslogtreecommitdiff
path: root/taskflow/utils
diff options
context:
space:
mode:
Diffstat (limited to 'taskflow/utils')
-rw-r--r--taskflow/utils/kazoo_utils.py3
-rw-r--r--taskflow/utils/misc.py6
2 files changed, 6 insertions, 3 deletions
diff --git a/taskflow/utils/kazoo_utils.py b/taskflow/utils/kazoo_utils.py
index ae62e88..93da2cd 100644
--- a/taskflow/utils/kazoo_utils.py
+++ b/taskflow/utils/kazoo_utils.py
@@ -17,6 +17,7 @@
from kazoo import client
from kazoo import exceptions as k_exc
import six
+from six.moves import zip as compat_zip
from taskflow import exceptions as exc
from taskflow.utils import reflection
@@ -100,7 +101,7 @@ def checked_commit(txn):
return []
results = txn.commit()
failures = []
- for op, result in six.moves.zip(txn.operations, results):
+ for op, result in compat_zip(txn.operations, results):
if isinstance(result, k_exc.KazooException):
failures.append((op, result))
if len(results) < len(txn.operations):
diff --git a/taskflow/utils/misc.py b/taskflow/utils/misc.py
index 74c2752..d05e68d 100644
--- a/taskflow/utils/misc.py
+++ b/taskflow/utils/misc.py
@@ -34,6 +34,8 @@ import traceback
from oslo.serialization import jsonutils
from oslo.utils import netutils
import six
+from six.moves import map as compat_map
+from six.moves import range as compat_range
from six.moves.urllib import parse as urlparse
from taskflow import exceptions as exc
@@ -286,7 +288,7 @@ def item_from(container, index, name=None):
def get_duplicate_keys(iterable, key=None):
if key is not None:
- iterable = six.moves.map(key, iterable)
+ iterable = compat_map(key, iterable)
keys = set()
duplicates = set()
for item in iterable:
@@ -373,7 +375,7 @@ class ExponentialBackoff(object):
def __iter__(self):
if self.count <= 0:
raise StopIteration()
- for i in six.moves.range(0, self.count):
+ for i in compat_range(0, self.count):
yield min(self.exponent ** i, self.max_backoff)
def __str__(self):