From 2647108b81393f0955a1e44af72d9d8ed6acc6dd Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Thu, 21 Sep 2023 01:42:24 +0300 Subject: [PATCH] fixup --- gcp-region/main.tf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcp-region/main.tf b/gcp-region/main.tf index 4b8c2bd..885e6c2 100644 --- a/gcp-region/main.tf +++ b/gcp-region/main.tf @@ -703,7 +703,10 @@ data "coder_parameter" "region" { icon = "/icon/gcp.png" mutable = var.mutable dynamic "option" { - for_each = { for k, v in local.zones : k => v if(startswith(k, var.default) || contains(var.default, "all")) && (!var.gpu_only || v.has_gpu) } + for_each = { + for k, v in local.zones : k => v + if anytrue([for d in var.default : startswith(k, d) || d == "all"]) && (!var.gpu_only || v.has_gpu) + } content { icon = try(var.custom_icons[option.key], option.value.icon) name = try(var.custom_names[option.key], option.value.name)