[tor-commits] [stem/master] Make `Controller.get_exit_policy` asynchronous
atagar at torproject.org
atagar at torproject.org
Thu Jul 16 01:28:58 UTC 2020
commit 6c740552d968a7ab557d271371f68aae8e2d8110
Author: Illia Volochii <illia.volochii at gmail.com>
Date: Wed Apr 15 21:53:37 2020 +0300
Make `Controller.get_exit_policy` asynchronous
---
stem/control.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/stem/control.py b/stem/control.py
index c55d7015..5dc53a1a 100644
--- a/stem/control.py
+++ b/stem/control.py
@@ -1267,7 +1267,7 @@ class Controller(BaseController):
return version
@with_default()
- def get_exit_policy(self, default: Any = UNDEFINED) -> stem.exit_policy.ExitPolicy:
+ async def get_exit_policy(self, default: Any = UNDEFINED) -> stem.exit_policy.ExitPolicy:
"""
get_exit_policy(default = UNDEFINED)
@@ -1293,7 +1293,7 @@ class Controller(BaseController):
policy = self._get_cache('exit_policy')
if not policy:
- policy = stem.exit_policy.ExitPolicy(*self.get_info('exit-policy/full').splitlines())
+ policy = stem.exit_policy.ExitPolicy(*(await self.get_info('exit-policy/full')).splitlines())
self._set_cache({'exit_policy': policy})
return policy
More information about the tor-commits
mailing list