1199a4eefe
and making contents a simple string
20 lines
753 B
Python
20 lines
753 B
Python
from sendgrid import SendGridAPIClient
|
|
from sendgrid.helpers.mail import Mail, Email, To, Content
|
|
|
|
def handle_storage_event(event, context):
|
|
|
|
from_email = Email("from_email@gmail.com")
|
|
to_emails = To("to_email@gmail.com")
|
|
subject = "Your Storage Bucket Notification"
|
|
content = f"Bucket Impacted:{event['bucket']} \n" + \
|
|
f"File Impacted: {event['name']} \n " + \
|
|
f"Event Time: {event['timeCreated']} \n" + \
|
|
f"Event ID: {context.event_id} \n" + \
|
|
f"Event Type: {context.event_type}"
|
|
|
|
mail = Mail(from_email, to_emails, subject, content)
|
|
sg = SendGridAPIClient()
|
|
|
|
print(response.status_code) # for logging purpose
|
|
print(response.headers)
|