locals { # If you want to use any of the variables in _this_ file, you have to load them here. # However, they will all be available as inputs to the module loaded in terraform.source # below. # e.g. inherited variables: #environment_vars = read_terragrunt_config(find_in_parent_folders("env.hcl")) #partition_vars = read_terragrunt_config(find_in_parent_folders("partition.hcl")) region_vars = read_terragrunt_config(find_in_parent_folders("region.hcl")) account_vars = read_terragrunt_config(find_in_parent_folders("account.hcl")) #global_vars = read_terragrunt_config(find_in_parent_folders("globals.hcl")) # Extract out common variables for reuse #env = local.environment_vars.locals.environment aws_region = local.region_vars.locals.aws_region account_id = local.account_vars.locals.aws_account_id } # TODO: For provisioning only. Comment out after provisioning #generate "provider" { # path = "provider.tf" # if_exists = "overwrite_terragrunt" # contents = <