Skip to content

Commit 0aecc0f

Browse files
committed
chore: additional code tweaks
1 parent a47a43d commit 0aecc0f

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

locals.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ locals {
77
generate_password = module.this.enabled && var.generate_password
88
generate_rsa_key = module.this.enabled && var.generate_rsa_key
99

10-
snowflake_user = var.ignore_changes_on_defaults ? one(snowflake_user.defaults_not_enforced[*]) : one(snowflake_user.this[*])
10+
snowflake_user = var.ignore_changes_on_defaults ? snowflake_user.defaults_not_enforced : snowflake_user.this
1111
}

main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,5 @@ resource "snowflake_role_grants" "default_role" {
8383
count = module.this.enabled && var.grant_default_roles && var.default_role != null ? 1 : 0
8484

8585
role_name = var.default_role
86-
users = [local.snowflake_user.name]
86+
users = [one(local.snowflake_user[*].name)]
8787
}

outputs.tf

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
11
output "default_namespace" {
22
description = "Specifies the namespace (database only or database and schema) that is active by default for the user's session upon login"
3-
value = local.snowflake_user.default_namespace
3+
value = one(local.snowflake_user[*].default_namespace)
44
}
55

66
output "default_role" {
77
description = "Specifies the role that is active by default for the user's session upon login"
8-
value = local.snowflake_user.default_role
8+
value = one(local.snowflake_user[*].default_role)
99
}
1010

1111
output "default_warehouse" {
1212
description = "Specifies the virtual warehouse that is active by default for the user's session upon login"
13-
value = local.snowflake_user.default_warehouse
13+
value = one(local.snowflake_user[*].default_warehouse)
1414
}
1515

1616
output "disabled" {
1717
description = "Whether user account is disabled"
18-
value = local.snowflake_user.disabled
18+
value = one(local.snowflake_user[*].disabled)
1919
}
2020

2121
output "login_name" {
2222
description = "The name users use to log in"
23-
value = local.snowflake_user.login_name
23+
value = one(local.snowflake_user[*].login_name)
2424
}
2525

2626
output "name" {
2727
description = "Name of the user"
28-
value = local.snowflake_user.name
28+
value = one(local.snowflake_user[*].name)
2929
}
3030

3131
output "display_name" {
3232
description = "Name displayed for the user in the Snowflake web interface"
33-
value = local.snowflake_user.display_name
33+
value = one(local.snowflake_user[*].display_name)
3434
}
3535

3636
output "first_name" {
3737
description = "First name of the user"
38-
value = local.snowflake_user.first_name
38+
value = one(local.snowflake_user[*].first_name)
3939
}
4040

4141
output "last_name" {
4242
description = "Last name of the user"
43-
value = local.snowflake_user.last_name
43+
value = one(local.snowflake_user[*].last_name)
4444
}
4545

4646
output "email" {
4747
description = "Email address for the user"
48-
value = local.snowflake_user.email
48+
value = one(local.snowflake_user[*].email)
4949
}
5050

5151
output "password" {

0 commit comments

Comments
 (0)