def handler()

in src/add_sqs/index.py [0:0]


def handler(event, _):
    """
    Lambda handler
    """

    if int(event['job_details']['retry']) <= int(event['job_details']['re_run']):
        return 'NoRetries'

    event['job_details']['re_run'] = int(event['job_details']['re_run']) + 1

    #create message for job that goes to SQS
    message = json.dumps(event['job_details'])
    print("Message:", message)

    # Get the queue
    queue = SQS.get_queue_by_name(QueueName=event['input']['sqs_name'])
    print("Queue:", queue)

    # Create a new message
    response = queue.send_message(MessageBody=message)
    message_id = response['ResponseMetadata']['RequestId']
    print("Message ID:", message_id)

    return message_id