[stem/master] Make `Controller.get_exit_policy` asynchronous

commit 6c740552d968a7ab557d271371f68aae8e2d8110 Author: Illia Volochii <illia.volochii@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
participants (1)
-
atagar@torproject.org