def notify_of_set_completion()

in amazon_polly_async_batch/setcompletionwaiter.py [0:0]


def notify_of_set_completion(event, context):
    """
    Notifies the completion topic that all of the work has taken place, including how many succeeded and how many
    failed. Different subscription types get different payloads.

    :param event: the event
    :param context: ignored
    """
    try:
        set_name = event['setName']
        logger.info("Notifying of completion of set {}".format(set_name))
        desc = event['description']
        completed = '{}{}'.format(event['originalName'], ' ({})'.format(desc) if len(desc) > 0 else '')
        location = 's3://{}/{}/'.format(WORK_BUCKET, event['outputPrefix'])
        message_text = """