Skip to content

Commit 0bd4138

Browse files
committed
break-apart logic for readability
1 parent ba0f445 commit 0bd4138

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

deprecated.tf

+8-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@ locals {
77
cloudfront_access_log_include_cookies = var.log_include_cookies == null ? var.cloudfront_access_log_include_cookies : var.log_include_cookies
88
cloudfront_access_log_prefix = var.log_prefix == null ? var.cloudfront_access_log_prefix : var.log_prefix
99

10-
deployment_principals = var.deployment_principal_arns == null ? var.deployment_principals : { for arn, path_prefix in var.deployment_principal_arns : arn => { "arn" : arn, "path_prefix" : path_prefix } }
10+
deployment_principals_from_deprecated_deployment_principal_arns = {
11+
for arn, path_prefix in coalesce(var.deployment_principal_arns, {}) :
12+
arn => {
13+
"arn" : arn,
14+
"path_prefix" : path_prefix
15+
}
16+
}
17+
deployment_principals = var.deployment_principal_arns == null ? var.deployment_principals : local.deployment_principals_from_deprecated_deployment_principal_arns
1118

1219
# New variables, but declare them here for consistency
1320
cloudfront_access_log_create_bucket = var.cloudfront_access_log_create_bucket

0 commit comments

Comments
 (0)