in resources/AccountCreationLambda.py [0:0]
def delete_respond_cloudformation(event, status, data=None):
responseBody = {
'Status': status,
'Reason': 'See the details in CloudWatch Log Stream',
'PhysicalResourceId': event['ServiceToken'],
'StackId': event['StackId'],
'RequestId': event['RequestId'],
'LogicalResourceId': event['LogicalResourceId'],
'Data': data
}
print('Response = ' + json.dumps(responseBody))
print(event)
lambda_client = get_client('lambda')
function_name = os.environ['AWS_LAMBDA_FUNCTION_NAME']
print('Deleting Lambda')
lambda_client.delete_function(FunctionName=function_name)
requests.put(event['ResponseURL'], data=json.dumps(responseBody))