Skip to content
This repository was archived by the owner on Aug 2, 2024. It is now read-only.

Commit 38322da

Browse files
committed
guard regex against modules w/o event source
1 parent 6c89e0c commit 38322da

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

modules/event/kinesis/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ data "aws_iam_policy_document" "stream_policy_document" {
1818
resources = [
1919
// extracting 'arn:${Partition}:kinesis:${Region}:${Account}:stream/' from the kinesis stream ARN
2020
// see https://docs.aws.amazon.com/IAM/latest/UserGuide/list_amazonkinesis.html#amazonkinesis-resources-for-iam-policies
21-
"${regex("arn.*\\/", var.event_source_arn)}*"
21+
length(var.event_source_arn) > 0 ? "${regex("arn.*\\/", var.event_source_arn)}*" : ""
2222
]
2323
}
2424

modules/event/kinesis/versions.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
terraform {
3+
required_version = ">= 0.12"
4+
}

0 commit comments

Comments
 (0)