@@ -30,19 +30,22 @@ variable "pds_environment" {
3030 default = " int"
3131}
3232
33- locals {
34- prefix = " ${ var . project_name } -${ var . service } -${ var . sub_environment } "
35- short_prefix = " ${ var . project_short_name } -${ var . sub_environment } "
36- batch_prefix = " immunisation-batch-${ var . sub_environment } "
33+ variable "root_domain" {
34+ default = " imms.dev.vds.platform.nhs.uk"
35+ }
3736
38- vpc_name = " imms-${ var . sub_environment } -fhir-api-vpc"
39- root_domain = " ${ var . sub_environment } .${ var . environment } .vds.platform.nhs.uk"
40- project_domain_name = data. aws_route53_zone . project_zone . name
37+ locals {
38+ sub_environment = can (regex (" pr-" , var. sub_environment )) ? terraform. workspace : var. sub_environment
39+ prefix = " ${ var . project_name } -${ var . service } -${ var . sub_environment } "
40+ short_prefix = " ${ var . project_short_name } -${ var . sub_environment } "
41+ batch_prefix = " immunisation-batch-${ var . sub_environment } "
42+ vpc_name = " imms-${ var . environment } -fhir-api-vpc"
43+ root_domain_name = " ${ var . environment } .vds.platform.nhs.uk"
44+ project_domain_name = " imms.${ local . root_domain_name } "
4145 service_domain_name = " ${ var . sub_environment } .${ local . project_domain_name } "
42-
43- config_bucket_arn = aws_s3_bucket. batch_config_bucket . arn
44- config_bucket_name = aws_s3_bucket. batch_config_bucket . bucket
45- is_temp = length (regexall (" [a-z]{2,4}-?[0-9]+" , var. sub_environment )) > 0
46+ config_bucket_arn = aws_s3_bucket. batch_config_bucket . arn
47+ config_bucket_name = aws_s3_bucket. batch_config_bucket . bucket
48+ is_temp = length (regexall (" [a-z]{2,4}-?[0-9]+" , var. sub_environment )) > 0
4649
4750 # Public subnet - The subnet has a direct route to an internet gateway. Resources in a public subnet can access the public internet.
4851 # public_subnet_ids = [for k, v in data.aws_route.internet_traffic_route_by_subnet : k if length(v.gateway_id) > 0]
0 commit comments