in src/run_response_play/lambda_function.py [0:0]
def lambda_handler(event, context):
# Only run response plays when incident is triggered
if event['detail']['event'] == "incident.trigger":
# Get incident ID
inc_id = event['detail']['incident']['id']
if event['detail']['incident']['priority']['summary'] == 'P1':
runResponsePlay(P1_response_play,inc_id,API_user)
if event['detail']['incident']['priority']['summary'] == 'P2':
runResponsePlay(P2_response_play,inc_id,API_user)
# Only run response plays when incident is P1 and Resolved
if event['detail']['event'] == "incident.resolve":
# Get incident ID
inc_id = event['detail']['incident']['id']
if event['detail']['incident']['priority']['summary'] == 'P1':
runResponsePlay(Resolved_response_play,inc_id,API_user)
return 1