Jan-08-2020, 05:42 PM
(Jan-08-2020, 04:14 PM)buran Wrote:(Jan-08-2020, 03:48 PM)Clunk_Head Wrote: ou do not appear to be calling lambda_handler anywhere in your codeobviously the whole if block is part of the function - e.g. it usesevent
Ahh, that changes the code a bit more then
import boto3 def lambda_handler(event, context): s3 = boto3.client("s3") if event: print("Event : ", event) file_obj = event["Records"][0] filename = str(file_obj['s3']['object']['key']) print("Filename: " , filename) fileObj = s3.get_object(Bucket = "chargifytesting" , Key=filename) file_content = fileObj["Body"].read().decode('utf-8') print(file_content)