INNER CODE UNIT · Python
send_notification
aws-powertools/powertools-lambda-python · layer_v3/layer/canary/app.py:101
def send_notification():
"""
sends an event to version tracking event bridge
"""
if stage != "PROD":
logger.info("Not sending notification to event bus, because this is not the PROD stage")
return
event = {
"Time": datetime.datetime.now(),
"Source": "powertools.layer.canary",
"EventBusName": event_bus_arn,
"DetailType": "deployment",
"Detail": json.dumps(
{
"version": powertools_version,
"region": os.environ["AWS_REGION"],
"layerArn": layer_arn,