From b47631b38f1ab3832ae587aa0329fa02622d95ee Mon Sep 17 00:00:00 2001 From: Brian Waldon Date: Fri, 31 Oct 2014 11:07:54 -0700 Subject: [PATCH] etcdctl: respect --no-sync in member subcommands --- etcdctl/command/member_commands.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/etcdctl/command/member_commands.go b/etcdctl/command/member_commands.go index 8b9b646f2..4a2cb41c4 100644 --- a/etcdctl/command/member_commands.go +++ b/etcdctl/command/member_commands.go @@ -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)