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')
}