Skip to content

Commit 399411b

Browse files
committed
cleanup and add notes fr work to do
1 parent 4bc5f2f commit 399411b

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

main.tf

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
#
22
# Terraform module to provide consistent naming
33
#
4+
# TODO:
5+
# Add attributes to name if not empty
6+
# return name as lowercase
7+
# return id and id_20, id_32 for combined name
48

59
resource "null_resource" "pre1" {
10+
count = "${var.enabled ? 1 : 0}"
611
triggers = {
712
attributes = "${lower(format("%s", join(var.delimiter, compact(var.attributes))))}"
813
environment = "${lower(format("%s", var.environment))}"
@@ -11,11 +16,13 @@ resource "null_resource" "pre1" {
1116
}
1217
}
1318
resource "null_resource" "pre2" {
19+
count = "${var.enabled ? 1 : 0}"
1420
triggers = {
1521
name_env = "${var.namespace-env ? join(var.delimiter, list(null_resource.pre1.triggers.environment, null_resource.pre1.triggers.name)) : null_resource.pre1.triggers.name}"
1622
}
1723
}
1824
resource "null_resource" "pre3" {
25+
count = "${var.enabled ? 1 : 0}"
1926
triggers = {
2027
name_org = "${var.namespace-org ? join(var.delimiter, list(null_resource.pre1.triggers.organization, null_resource.pre2.triggers.name_env)) : null_resource.pre2.triggers.name_env}"
2128
}
@@ -37,20 +44,3 @@ resource "null_resource" "this" {
3744
map("Terraform", "true") )}"*/
3845
}
3946
}
40-
/*
41-
resource "null_resource" "default" {
42-
count = "${var.enabled == "true" ? 1 : 0}"
43-
44-
triggers = {
45-
id = "${lower(join(var.delimiter, compact(concat(list(var.namespace, var.stage, var.name), var.attributes))))}"
46-
name = "${lower(format("%v", var.name))}"
47-
namespace = "${lower(format("%v", var.namespace))}"
48-
stage = "${lower(format("%v", var.stage))}"
49-
attributes = "${lower(format("%v", join(var.delimiter, compact(var.attributes))))}"
50-
}
51-
52-
lifecycle {
53-
create_before_destroy = true
54-
}
55-
}
56-
*/

0 commit comments

Comments
 (0)