in lambdas/index.py [0:0]
def invoke_webhook(webhook_url, payload, additional_headers=None):
headers = {'Content-Type': 'application/json'}
if additional_headers:
headers.update(additional_headers)
response = requests.post(
webhook_url, data=payload,
headers=headers
)
if response.status_code != 200:
raise ValueError(
'Webhook returned an error %s, the response is:\n%s'
% (response.status_code, response.text)
)