File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed
resource_pool/pool_client Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -31,18 +31,14 @@ def register_signal_handler(self) -> None:
3131 )
3232
3333 async def send_acquire_signal (self ) -> None :
34- handle = workflow .get_external_workflow_handle_for (
34+ await workflow .get_external_workflow_handle_for (
3535 ResourcePoolWorkflow .run , self .pool_workflow_id
36- )
37- await handle .signal (
38- "acquire_resource" , AcquireRequest (workflow .info ().workflow_id )
39- )
36+ ).signal ("acquire_resource" , AcquireRequest (workflow .info ().workflow_id ))
4037
4138 async def send_release_signal (self , acquired_resource : AcquiredResource ) -> None :
42- handle = workflow .get_external_workflow_handle_for (
39+ await workflow .get_external_workflow_handle_for (
4340 ResourcePoolWorkflow .run , self .pool_workflow_id
44- )
45- await handle .signal (
41+ ).signal (
4642 "release_resource" ,
4743 AcquireResponse (
4844 resource = acquired_resource .resource ,
Original file line number Diff line number Diff line change @@ -70,10 +70,12 @@ async def use_resource_mock(input: UseResourceActivityInput) -> None:
7070 holder = None
7171
7272 # Are all the resources free, per the query?
73- pool_handle = client .get_workflow_handle_for (
73+ handle : WorkflowHandle [
74+ ResourcePoolWorkflow , None
75+ ] = client .get_workflow_handle_for (
7476 ResourcePoolWorkflow .run , RESOURCE_POOL_WORKFLOW_ID
7577 )
76- query_result = await pool_handle .query (ResourcePoolWorkflow .get_current_holders )
78+ query_result = await handle .query (ResourcePoolWorkflow .get_current_holders )
7779 assert query_result == {"r_a" : None , "r_b" : None , "r_c" : None }
7880
7981
You can’t perform that action at this time.
0 commit comments