Skip to content

Commit

Permalink
fix contains()
Browse files Browse the repository at this point in the history
  • Loading branch information
badra001 committed Mar 24, 2023
1 parent cd78240 commit 2244ccf
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions common/entry_ptr.tf
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ locals {
}

data "aws_route53_zone" "ipv4_ptr" {
for_each = local.default_enable_ptr && contains(local.record_type, ["a", "host"]) ? toset(local.ipv4_ptr_zones) : toset([])
for_each = local.default_enable_ptr && contains(["a", "ptr", "host"], local.record_type) ? toset(local.ipv4_ptr_zones) : toset([])
name = each.key
private_zone = local.private
}

data "aws_route53_zone" "ipv6_ptr" {
for_each = toset(local.ipv6_ptr_zones)
for_each = local.default_enable_ptr && contains(["aaaa", "ptr", "host"], local.record_type) ? toset(local.ipv6_ptr_zones) : toset([])
name = each.key
private_zone = local.private
}

resource "aws_route53_record" "entry_ipv4_ptr" {
for_each = local.default_enable_ptr && contains(local.record_type, ["a", "host"]) ? module.entry_ip_addresses.results_ipv4 : {}
for_each = local.default_enable_ptr && contains(["a", "ptr", "host"], local.record_type) ? module.entry_ip_addresses.results_ipv4 : {}
zone_id = data.aws_route53_zone.ipv4_ptr[each.value.network_ptr_sorted].zone_id
name = each.value.ptr_sorted
type = "PTR"
Expand All @@ -30,7 +30,7 @@ resource "aws_route53_record" "entry_ipv4_ptr" {
}

resource "aws_route53_record" "entry_ipv6_ptr" {
for_each = local.default_enable_ptr && contains(local.record_type, ["aaaa", "host"]) ? module.entry_ip_addresses.results_ipv6 : {}
for_each = local.default_enable_ptr && contains(["aaaa", "ptr", "host"], local.record_type) ? module.entry_ip_addresses.results_ipv6 : {}
zone_id = data.aws_route53_zone.ipv6_ptr[each.value.network_ptr_sorted].zone_id
name = each.value.ptr_sorted
type = "PTR"
Expand Down

0 comments on commit 2244ccf

Please sign in to comment.