blob: e2d72377bf79537ad25ec830889c896451680822 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
from typing import List
from mypy_boto3_mturk.type_defs import WorkerBlockTypeDef
from jb.decorators import AMT_CLIENT
class WorkerManager:
@staticmethod
def fetch_worker_blocks() -> List[WorkerBlockTypeDef]:
p = AMT_CLIENT.get_paginator("list_worker_blocks")
res: List[WorkerBlockTypeDef] = []
for item in p.paginate():
res.extend(item["WorkerBlocks"])
return res
|