in StackMetrics/lambda/index.py [0:0]
def handler(event, context):
template = event["fragment"]
template["Resources"]["StackMetrics"] = {
"Type": "Custom::StackMetrics",
"Properties": {
"ServiceToken": {
"Fn::ImportValue": "StackMetricsMacroFunction",
},
"StackName": {
"Ref": "AWS::StackName",
},
"ResourceCount": len(template["Resources"].keys()),
},
}
return {
"requestId": event["requestId"],
"status": "success",
"fragment": template,
}