MCPcopy Index your code
hub / github.com/aws/aws-cli / WaiterCaller

Class WaiterCaller

awscli/customizations/waiters.py:211–225  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

209
210
211class WaiterCaller:
212 def __init__(self, session, waiter_name):
213 self._session = session
214 self._waiter_name = waiter_name
215
216 def invoke(self, service_name, operation_name, parameters, parsed_globals):
217 client = self._session.create_client(
218 service_name,
219 region_name=parsed_globals.region,
220 endpoint_url=parsed_globals.endpoint_url,
221 verify=parsed_globals.verify_ssl,
222 )
223 waiter = client.get_waiter(xform_name(self._waiter_name))
224 waiter.wait(**parameters)
225 return 0
226
227
228class WaiterStateCommand(ServiceOperation):

Callers 2

test_invokeMethod · 0.90

Calls

no outgoing calls

Tested by 1

test_invokeMethod · 0.72