@@ -20,26 +20,36 @@ module "namespace-org" {
2020}
2121
2222locals {
23- attr = " ${ lower (format (" %s" , join (var. delimiter , compact (var. attributes ))))} "
24- env = " ${ lower (format (" %s" , var. environment ))} "
25- name_low = " ${ lower (format (" %s" , var. name ))} "
26- org = " ${ lower (format (" %s" , var. organization ))} "
27- id_env = " ${ module . namespace-env . value ? join (var. delimiter , list (local. env , local. name_low )) : local . name_low } "
28- id_org = " ${ module . namespace-org . value ? join (var. delimiter , list (local. org , local. id_env )) : local . id_env } "
29- id = " ${ length (local. attr ) > 0 ? join (var. delimiter , list (local. id_org , local. attr )) : local . id_org } "
30- id_20 = " ${ substr (replace (local. id ," _" ," -" ),0 ,19 <= length (local. id ) ? 19 : length (local. id ))} "
31- id_32 = " ${ substr (replace (local. id ," _" ," -" ),0 ,31 <= length (local. id ) ? 31 : length (local. id ))} "
32- /*
33- id_attr_20= "${19 <= length(local.id) ?
34- join(var.delimiter, substr(local.id_org,0,
35- (19 <= length(local.id_org) ? 19 : length(local.id_org))
36- - length(local.attr)
37- ), local.attr)
23+ attr = " ${ lower (format (" %s" , join (var. delimiter , compact (var. attributes ))))} "
24+ env = " ${ lower (format (" %s" , var. environment ))} "
25+ name_low = " ${ lower (format (" %s" , var. name ))} "
26+ org = " ${ lower (format (" %s" , var. organization ))} "
27+ id_env = " ${ module . namespace-env . value ? join (var. delimiter , list (local. env , local. name_low )) : local . name_low } "
28+ id_org = " ${ module . namespace-org . value ? join (var. delimiter , list (local. org , local. id_env )) : local . id_env } "
29+ id = " ${ length (local. attr ) > 0 ? join (var. delimiter , list (local. id_org , local. attr )) : local . id_org } "
30+ id_20 = " ${ substr (replace (local. id ," _" ," -" ),0 ,19 <= length (local. id ) ? 19 : length (local. id ))} "
31+ id_32 = " ${ substr (replace (local. id ," _" ," -" ),0 ,31 <= length (local. id ) ? 31 : length (local. id ))} "
32+ # Fix calc
33+ org_attr_20 = " ${ (19 <= length (local. id_org ) ? 19 - length (local. attr ) : length (local. id_org ) - length (local. attr ))} "
34+ id_attr_20 = " ${ 19 <= length (local. id ) ?
35+ join (var. delimiter ,
36+ list (
37+ substr (local. id_org ,0 ,
38+ local. org_attr_20 >= 0 ? local. org_attr_20 : 0 )
39+ ),
40+ list (local. attr )
41+ )
42+ : local . id } "
43+ org_attr_32 = " ${ (31 <= length (local. id_org ) ? 31 - length (local. attr ) : length (local. id_org ) - length (local. attr ))} "
44+ id_attr_32 = " ${ 31 <= length (local. id ) ?
45+ join (var. delimiter ,
46+ list (
47+ substr (local. id_org ,0 ,
48+ local. org_attr_32 >= 0 ? local. org_attr_32 : 0 )
49+ ),
50+ list (local. attr )
51+ )
3852 : local . id } "
39- #id_attr_32= "${19 <= length(local.id) ? local.id : }"
40- #id_attr_20 trunc name-org then join attr - total max still 20
41- #id_attr_32 if id >32 trunc name-org to 31 - attr, then join attr
42- */
4353
4454 # tags_asg list of maps
4555 # map("key", "interpolation1", "value", "value3", "propagate_at_launch", true),
0 commit comments