diff options
Diffstat (limited to 'client/go/cmd/config.go')
-rw-r--r-- | client/go/cmd/config.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/client/go/cmd/config.go b/client/go/cmd/config.go index 33d63aac79f..4fa40d02433 100644 --- a/client/go/cmd/config.go +++ b/client/go/cmd/config.go @@ -532,6 +532,12 @@ func (c *Config) set(option, value string) error { c.config.Set(option, value) return nil } + case zoneFlag: + if _, err := vespa.ZoneFromString(value); err != nil { + return err + } + c.config.Set(option, value) + return nil } return fmt.Errorf("invalid option or value: %s = %s", option, value) } |