added flags
This commit is contained in:
@@ -39,13 +39,13 @@ locals {
|
|||||||
name = "Amsterdam, Netherlands"
|
name = "Amsterdam, Netherlands"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1f3-1f1f1.png"
|
||||||
}
|
}
|
||||||
"arn" = {
|
"arn" = {
|
||||||
name = "Stockholm, Sweden"
|
name = "Stockholm, Sweden"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1f8-1f1ea.png"
|
||||||
}
|
}
|
||||||
"atl" = {
|
"atl" = {
|
||||||
name = "Atlanta, Georgia (US)"
|
name = "Atlanta, Georgia (US)"
|
||||||
@@ -57,13 +57,13 @@ locals {
|
|||||||
name = "Bogotá, Colombia"
|
name = "Bogotá, Colombia"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1e8-1f1f4.png"
|
||||||
}
|
}
|
||||||
"bom" = {
|
"bom" = {
|
||||||
name = "Mumbai, India"
|
name = "Mumbai, India"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = true
|
paid_only = true
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ee-1f1f3.png"
|
||||||
}
|
}
|
||||||
"bos" = {
|
"bos" = {
|
||||||
name = "Boston, Massachusetts (US)"
|
name = "Boston, Massachusetts (US)"
|
||||||
@@ -75,7 +75,7 @@ locals {
|
|||||||
name = "Paris, France"
|
name = "Paris, France"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1eb-1f1f7.png"
|
||||||
}
|
}
|
||||||
"den" = {
|
"den" = {
|
||||||
name = "Denver, Colorado (US)"
|
name = "Denver, Colorado (US)"
|
||||||
@@ -99,37 +99,37 @@ locals {
|
|||||||
name = "Ezeiza, Argentina"
|
name = "Ezeiza, Argentina"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1e6-1f1f7.png"
|
||||||
}
|
}
|
||||||
"fra" = {
|
"fra" = {
|
||||||
name = "Frankfurt, Germany"
|
name = "Frankfurt, Germany"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = true
|
paid_only = true
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1e9-1f1ea.png"
|
||||||
}
|
}
|
||||||
"gdl" = {
|
"gdl" = {
|
||||||
name = "Guadalajara, Mexico"
|
name = "Guadalajara, Mexico"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1f2-1f1fd.png"
|
||||||
}
|
}
|
||||||
"gig" = {
|
"gig" = {
|
||||||
name = "Rio de Janeiro, Brazil"
|
name = "Rio de Janeiro, Brazil"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1e7-1f1f7.png"
|
||||||
}
|
}
|
||||||
"gru" = {
|
"gru" = {
|
||||||
name = "Sao Paulo, Brazil"
|
name = "Sao Paulo, Brazil"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1e7-1f1f7.png"
|
||||||
}
|
}
|
||||||
"hkg" = {
|
"hkg" = {
|
||||||
name = "Hong Kong, Hong Kong"
|
name = "Hong Kong, Hong Kong"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ed-1f1f0.png"
|
||||||
}
|
}
|
||||||
"iad" = {
|
"iad" = {
|
||||||
name = "Ashburn, Virginia (US)"
|
name = "Ashburn, Virginia (US)"
|
||||||
@@ -141,7 +141,7 @@ locals {
|
|||||||
name = "Johannesburg, South Africa"
|
name = "Johannesburg, South Africa"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ff-1f1e6.png"
|
||||||
}
|
}
|
||||||
"lax" = {
|
"lax" = {
|
||||||
name = "Los Angeles, California (US)"
|
name = "Los Angeles, California (US)"
|
||||||
@@ -153,13 +153,13 @@ locals {
|
|||||||
name = "London, United Kingdom"
|
name = "London, United Kingdom"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ec-1f1e7.png"
|
||||||
}
|
}
|
||||||
"mad" = {
|
"mad" = {
|
||||||
name = "Madrid, Spain"
|
name = "Madrid, Spain"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ea-1f1f8.png"
|
||||||
}
|
}
|
||||||
"mia" = {
|
"mia" = {
|
||||||
name = "Miami, Florida (US)"
|
name = "Miami, Florida (US)"
|
||||||
@@ -171,7 +171,7 @@ locals {
|
|||||||
name = "Tokyo, Japan"
|
name = "Tokyo, Japan"
|
||||||
gateway = true
|
gateway = true
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1ef-1f1f5.png"
|
||||||
}
|
}
|
||||||
"ord" = {
|
"ord" = {
|
||||||
name = "Chicago, Illinois (US)"
|
name = "Chicago, Illinois (US)"
|
||||||
@@ -183,7 +183,7 @@ locals {
|
|||||||
name = "Bucharest, Romania"
|
name = "Bucharest, Romania"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1f7-1f1f4.png"
|
||||||
}
|
}
|
||||||
"phx" = {
|
"phx" = {
|
||||||
name = "Phoenix, Arizona (US)"
|
name = "Phoenix, Arizona (US)"
|
||||||
@@ -195,7 +195,7 @@ locals {
|
|||||||
name = "Querétaro, Mexico"
|
name = "Querétaro, Mexico"
|
||||||
gateway = false
|
gateway = false
|
||||||
paid_only = false
|
paid_only = false
|
||||||
icon = "/emojis/TODO.png"
|
icon = "/emojis/1f1f2-1f1fd.png"
|
||||||
}
|
}
|
||||||
"scl" = {
|
"scl" = {
|
||||||
name = "Santiago, Chile"
|
name = "Santiago, Chile"
|
||||||
@@ -247,3 +247,19 @@ locals {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
data "coder_parameter" "region" {
|
||||||
|
name = "flyio_region"
|
||||||
|
display_name = var.display_name
|
||||||
|
description = var.description
|
||||||
|
default = var.default
|
||||||
|
mutable = var.mutable
|
||||||
|
dynamic "option" {
|
||||||
|
for_each = { for k, v in local.regions : k => v if !(contains(var.exclude, k)) }
|
||||||
|
content {
|
||||||
|
name = try(var.custom_names[option.key], option.value.name)
|
||||||
|
icon = try(var.custom_icons[option.key], option.value.icon)
|
||||||
|
value = option.key
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user