Skip to content

Commit 63ef5c5

Browse files
RoseSecuritygoruha
andauthored
fix: adjust deprecated lookup function (#16)
* fix: adjust deprecated lookup function lookup(map, key) was useful in older Terraform versions when maps were sometimes nullable. Direct indexing (map["key"]) is now preferred because it is more readable, Terraform explicitly fails if the key doesn’t exist, and it aligns with standard programming practices * fix: update credential module location * fix: adjust datadog_configuration to use git repo * fix: adjust component creds module path * fix: revert datadog config provider * Use repo component reference * Use repo component reference * Use repo component reference * Update provider-datadog.tf * Use repo component reference * Update provider-datadog.tf * Update provider-datadog.tf --------- Co-authored-by: Igor Rodionov <[email protected]>
1 parent caf8ac5 commit 63ef5c5

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ locals {
1212
lookup(v, "name_prefix", "/aws/"),
1313
module.log_group_prefix.id,
1414
module.log_group_prefix.delimiter,
15-
lookup(v, "name_suffix")
16-
) : lookup(v, "name")
15+
v["name_suffix"]
16+
) : v["name"]
1717
filter_pattern : lookup(v, "filter_pattern", "")
1818
}
1919
}

src/provider-datadog.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module "datadog_configuration" {
2-
source = "../datadog-configuration/modules/datadog_keys"
2+
source = "github.com/cloudposse-terraform-components/aws-datadog-credentials?ref=tags/v1.535.1"
33
enabled = true
44
context = module.this.context
55
global_environment_name = var.datadog_configuration_environment

0 commit comments

Comments
 (0)