Skip to content

improve error if topo server is not specified#4169

Merged
demmer merged 1 commit intovitessio:masterfrom
tinyspeck:topo-server-better-error
Aug 31, 2018
Merged

improve error if topo server is not specified#4169
demmer merged 1 commit intovitessio:masterfrom
tinyspeck:topo-server-better-error

Conversation

@demmer
Copy link
Copy Markdown
Member

@demmer demmer commented Aug 30, 2018

Tiny change to improve the error message if someone runs a vitess binary that depends on the topo server, but the address isn't specified on the command line.

Prior to this change:

# vtgate
F0830 06:39:34.011174   63539 server.go:215] Failed to open topo server (zookeeper,,): node doesn't exist: zookeeper

New behavior:

# vtgate
F0830 06:41:50.283712   63998 server.go:211] topo_global_server_address must be configured

We could also consider printing flag.Usage() here... I went back and forth on that.

Signed-off-by: Michael Demmer <mdemmer@slack-corp.com>
@demmer demmer requested a review from sougou August 30, 2018 13:43
@demmer demmer merged commit 16c5dd5 into vitessio:master Aug 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants