blob: 9e7d5e375f1ead00eaa8ec59034b7ba4e02802d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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
|