From 0003b3d3922368f837e8d8ee7999150bdbe06970 Mon Sep 17 00:00:00 2001 From: Stephen Kirby Date: Mon, 2 Oct 2023 19:47:52 +0000 Subject: [PATCH] testing azure error message --- azure-region/main.tf | 6 +++++- jetbrains-gateway/main.tf | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/azure-region/main.tf b/azure-region/main.tf index 5f1c6b5..3a27849 100644 --- a/azure-region/main.tf +++ b/azure-region/main.tf @@ -308,7 +308,7 @@ data "coder_parameter" "region" { name = "azure_region" display_name = var.display_name description = var.description - default = null # var.default == "" ? null : var.default + default = var.default == "" ? null : var.default mutable = var.mutable dynamic "option" { for_each = { for k, v in local.all_regions : k => v if !(contains(var.exclude, k)) } @@ -318,6 +318,10 @@ data "coder_parameter" "region" { value = option.key } } + validation { + regex = "^.+$" + error = "Azure region must be selected." + } } output "value" { diff --git a/jetbrains-gateway/main.tf b/jetbrains-gateway/main.tf index 4eb2063..6d01326 100644 --- a/jetbrains-gateway/main.tf +++ b/jetbrains-gateway/main.tf @@ -46,7 +46,7 @@ variable "jetbrains_ides" { condition = length(var.jetbrains_ides) > 0 error_message = "The jetbrains_ides must not be empty." } - #ccheck if the list contains duplicates + # check if the list contains duplicates validation { condition = length(var.jetbrains_ides) == length(toset(var.jetbrains_ides)) error_message = "The jetbrains_ides must not contain duplicates."