tailcfg: redefine Location.CountryCode as upper case
Because other than TLDs, it's traditionally upper case: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Updates #cleanup Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>bradfitz/countrycode
parent
ba41d14320
commit
c5731e6cd2
|
@ -535,10 +535,10 @@ type Service struct {
|
|||
// Tailscale host. Location is optional and only set if
|
||||
// explicitly declared by a node.
|
||||
type Location struct {
|
||||
Country string `json:",omitempty"` // User friendly country name, with proper capitalization, e.g "Canada"
|
||||
CountryCode string `json:",omitempty"` // ISO 3166-1 alpha-2 in lower case, e.g "ca"
|
||||
City string `json:",omitempty"` // User friendly city name, with proper capitalization, e.g. "Squamish"
|
||||
CityCode string `json:",omitempty"`
|
||||
Country string `json:",omitempty"` // User friendly country name, with proper capitalization ("Canada")
|
||||
CountryCode string `json:",omitempty"` // ISO 3166-1 alpha-2 in upper case ("CA")
|
||||
City string `json:",omitempty"` // User friendly city name, with proper capitalization ("Squamish")
|
||||
CityCode string `json:",omitempty"` // TODO(charlotte): document
|
||||
|
||||
// Priority determines the priority an exit node is given when the
|
||||
// location data between two or more nodes is tied.
|
||||
|
|
Loading…
Reference in New Issue