diff options
Diffstat (limited to 'lib/portage/util/futures/_sync_decorator.py')
-rw-r--r-- | lib/portage/util/futures/_sync_decorator.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/portage/util/futures/_sync_decorator.py b/lib/portage/util/futures/_sync_decorator.py index d4df26a9b..436e7c346 100644 --- a/lib/portage/util/futures/_sync_decorator.py +++ b/lib/portage/util/futures/_sync_decorator.py @@ -39,14 +39,15 @@ def _sync_methods(obj, loop=None): loop = asyncio._wrap_loop(loop) return _ObjectAttrWrapper( obj, - lambda attr: _sync_decorator(attr, loop=loop) - if asyncio.iscoroutinefunction(attr) - else attr, + lambda attr: ( + _sync_decorator(attr, loop=loop) + if asyncio.iscoroutinefunction(attr) + else attr + ), ) class _ObjectAttrWrapper(portage.proxy.objectproxy.ObjectProxy): - __slots__ = ("_obj", "_attr_wrapper") def __init__(self, obj, attr_wrapper): |