Skip to content

Commit 2a4be05

Browse files
committed
WIP Make Ariescontroller usable by/as contextmanager
1 parent 070fa21 commit 2a4be05

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

aries_cloudcontroller/aries_controller_base.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,12 @@ def __post_init__(self):
9797

9898
self.revocations = RevocationController(self.admin_url, self.client_session)
9999

100+
def __enter__(self):
101+
return self
102+
103+
async def __exit__(self, exc_type, exc_value, exc_traceback):
104+
await self.terminate()
105+
100106
def init_webhook_server(self):
101107
raise NotImplementedError
102108

0 commit comments

Comments
 (0)