mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
etcdctl: respect --no-sync in member subcommands
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user