etcdctl: respect --no-sync in member subcommands

This commit is contained in:
Brian Waldon
2014-10-31 11:07:54 -07:00
parent 22b86684f0
commit b47631b38f

View File

@@ -48,9 +48,11 @@ func mustNewMembersAPI(c *cli.Context) client.MembersAPI {
os.Exit(1)
}
if err := hc.Sync(); err != nil {
fmt.Fprintln(os.Stderr, err.Error())
os.Exit(1)
if !c.GlobalBool("no-sync") {
if err := hc.Sync(); err != nil {
fmt.Fprintln(os.Stderr, err.Error())
os.Exit(1)
}
}
return client.NewMembersAPI(hc, client.DefaultRequestTimeout)