list-checkins.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:serverless-southwest-check-in 作者: DavidWittman 项目源码 文件源码
def main(args):
    results = []
    state_machine_arn = args.state_machine_arn

    # TODO(dw): pagination for > 100 executions
    executions = SFN.list_executions(
        stateMachineArn=state_machine_arn,
        statusFilter='RUNNING'
    )

    with concurrent.futures.ThreadPoolExecutor(max_workers=8) as executor:
        futures = []
        for e in executions['executions']:
            future = executor.submit(get_execution_details, e['executionArn'])
            futures.append(future)
        for future in concurrent.futures.as_completed(futures):
            results.append(future.result())

    print(json.dumps(results))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号