summaryrefslogtreecommitdiff
path: root/taskflow/utils/async_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'taskflow/utils/async_utils.py')
-rw-r--r--taskflow/utils/async_utils.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/taskflow/utils/async_utils.py b/taskflow/utils/async_utils.py
index 71eafa1..e04c44e 100644
--- a/taskflow/utils/async_utils.py
+++ b/taskflow/utils/async_utils.py
@@ -16,11 +16,9 @@
from concurrent import futures as _futures
from concurrent.futures import _base
+from oslo_utils import importutils
-try:
- from eventlet.green import threading as greenthreading
-except ImportError:
- pass
+greenthreading = importutils.try_import('eventlet.green.threading')
from taskflow.types import futures
from taskflow.utils import eventlet_utils as eu