in source/helper/website_helper.py [0:0]
def read_from_s3(event, context, bucket, key):
try:
obj = s3_client.get_object(
Bucket=bucket,
Key=key
)
except Exception as e:
LOGGER.info(
'Unable to read key: {key} in from s3 bucket: {bucket}. Error: {e}'.format(e=e, key=key, bucket=bucket))
send_response(event, context, "FAILED",
{"Message": "Failed to read file from s3"})
else:
results = obj['Body'].read().decode('utf-8')
return results