in amazon_polly_async_batch/setprocessor.py [0:0]
def process_config(cfg):
"""
Stores the set details in DynamoDB, then processes all the items in the passed-in Config object.
:param cfg: the config file
"""
queue = get_queue(ITEM_QUEUE)
count, successes, failures = 0, 0, 0
dynamo.SetTable(SET_TABLE).put_new_set(cfg)
for item in cfg.items():
if post_item(queue, item, count):
successes = successes + 1
else:
failures = failures + 1
count = count + 1
logger.info('Successfully posted {} items in set {} to {}; {} failures.'.format(successes, cfg.set_name_unique(),
ITEM_QUEUE, failures))