From 9f22dbca4444c5e32df0de698113aecaf6384e0c Mon Sep 17 00:00:00 2001 From: badra001 Date: Mon, 27 Jun 2022 08:22:35 -0400 Subject: [PATCH] fix --- main.tf | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/main.tf b/main.tf index 18e4a23..5ab1966 100644 --- a/main.tf +++ b/main.tf @@ -43,14 +43,15 @@ locals { # enable_access_keys = var.create_access_keys ? 1 : 0 - username = lower(var.username) - iam_username = var.iam_username != "" ? var.iam_username : "a-${local.username}" - email_address = var.email_address != "" ? lower(var.email_address) : module.user_email.search_result["attribute_value"][0] - pgp_key_exists = var.pgp_key != "" || fileexists(var.pgp_key_file) - pgp_key = fileexists(var.pgp_key_file) ? file(var.pgp_key_file) : var.pgp_key - generate_password = var.generate_password && local.pgp_key_exists - user_password = local.generate_password == 1 ? element(concat(aws_iam_user_login_profile.user[*].encrypted_password, tolist([""])), 0) : "" - ap1 = var.service_account ? var.attached_policies : [] + username = lower(var.username) + iam_username = var.iam_username != "" ? var.iam_username : "a-${local.username}" + email_address = var.email_address != "" ? lower(var.email_address) : module.user_email.search_result["attribute_value"][0] + pgp_key_file_exists = var.pgp_key_file != "" && var.pgp_key_file != null ? fileexists(var.pgp_key_file) : false + pgp_key_exists = var.pgp_key != "" || local.pgp_key_file_exists + pgp_key = local.pgp_key_file_exists ? file(var.pgp_key_file) : var.pgp_key + generate_password = var.generate_password && local.pgp_key_exists + user_password = local.generate_password == 1 ? element(concat(aws_iam_user_login_profile.user[*].encrypted_password, tolist([""])), 0) : "" + ap1 = var.service_account ? var.attached_policies : [] ap2 = [for arn in local.ap1 : { "policy" = arn "parts" = split("/", arn)