diff --git a/lbrynet/extras/compat.py b/lbrynet/extras/compat.py new file mode 100644 index 000000000..22b8ea595 --- /dev/null +++ b/lbrynet/extras/compat.py @@ -0,0 +1,10 @@ +import asyncio +from twisted.internet import defer + + +def d2f(deferred): + return deferred.asFuture(asyncio.get_event_loop()) + + +def f2d(future): + return defer.Deferred.fromFuture(asyncio.ensure_future(future))