Skip to content

Commit eb82720

Browse files
committed
template-only-bin: Include SNS topics in cleanup-test-resources
1 parent 9ca44ea commit eb82720

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

template-only-bin/cleanup-test-resources

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,15 @@ cleanup_project() {
331331
aws ec2 delete-vpc --vpc-id "${vpc_id}" --region "${AWS_REGION}" || echo "Failed to delete VPC ${vpc_id}"
332332
done
333333

334+
echo "Cleaning up SNS..."
335+
local sns_topic_arns
336+
sns_topic_arns=$(echo "${resources}" | grep 'arn:aws:sns:.*' || echo "")
337+
338+
for sns_topic_arn in ${sns_topic_arns}; do
339+
echo "Deleting SNS Topic: ${sns_topic_arn}"
340+
aws sns delete-topic --topic-arn "${sns_topic_arn}" --region "${AWS_REGION}" || echo "Failed to delete SNS Topic ${sns_topic_arn}"
341+
done
342+
334343
echo "Cleaning up logs..."
335344
local log_group_arns
336345
log_group_arns=$(echo "${resources}" | grep 'arn:aws:logs:.*:log-group:' || echo "")

0 commit comments

Comments
 (0)