def lambda_handler()

in translate_json/s3_event_handler.py [0:0]


def lambda_handler(event, context):
    logger.setLevel(logging.DEBUG)
    logger.info("event: {}".format(event))
    request = {}
    request["bucketName"] = event['Records'][0]['s3']['bucket']['name']
    request["sourceLanguage"] = os.environ['SOURCE_LANG_CODE']
    request["targetLanguage"] = os.environ['TARGET_LANG_CODE']
    request["access_role"] = os.environ['S3_ROLE_ARN']
    request["trigger_file"] = os.environ['TRIGGER_NAME']
    processRequest(request)
    return {
        "statusCode": 200,
        "body": json.dumps('success')
    }