Skip to content

Commit

Permalink
fix: import errors (#59)
Browse files Browse the repository at this point in the history
  • Loading branch information
bharathkkb committed Mar 16, 2023
1 parent 5e06235 commit 4a4f3c2
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 11 deletions.
4 changes: 2 additions & 2 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

locals {
prefix = var.prefix == "" ? "" : "${var.prefix}-"
folders_list = [for name in var.names : google_folder.folders[name]]
first_folder = local.folders_list[0]
folders_list = [for name in var.names : try(google_folder.folders[name], "")]
first_folder = try(local.folders_list[0], {})

name_role_pairs = setproduct(var.names, var.folder_admin_roles)
folder_admin_roles_map_data = zipmap(
Expand Down
16 changes: 7 additions & 9 deletions outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,22 @@

output "folder" {
description = "Folder resource (for single use)."
value = local.first_folder
value = try(local.first_folder, "")
}

output "id" {
description = "Folder id (for single use)."
value = local.first_folder.name
value = try(local.first_folder.name, "")
}

output "name" {
description = "Folder name (for single use)."
value = local.first_folder.display_name
value = try(local.first_folder.display_name, "")
}

output "folders" {
description = "Folder resources as list."
value = local.folders_list
value = try(local.folders_list, [])
}

output "folders_map" {
Expand All @@ -41,9 +41,7 @@ output "folders_map" {

output "ids" {
description = "Folder ids."
value = { for name, folder in google_folder.folders :
name => folder.name
}
value = { for name in var.names : name => try(google_folder.folders[name].name, "") }
}

output "names" {
Expand All @@ -55,10 +53,10 @@ output "names" {

output "ids_list" {
description = "List of folder ids."
value = local.folders_list[*].name
value = try(local.folders_list[*].name, [])
}

output "names_list" {
description = "List of folder names."
value = local.folders_list[*].display_name
value = try(local.folders_list[*].display_name, [])
}

0 comments on commit 4a4f3c2

Please sign in to comment.