Explorar o código

etcdctl/ctlv3: disable grpc client logs when --debug is off

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
Gyu-Ho Lee %!s(int64=8) %!d(string=hai) anos
pai
achega
deb514989c
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      etcdctl/ctlv3/command/global.go

+ 2 - 0
etcdctl/ctlv3/command/global.go

@@ -114,6 +114,8 @@ func clientConfigFromCmd(cmd *cobra.Command) *clientConfig {
 		fs.VisitAll(func(f *pflag.Flag) {
 			fmt.Fprintf(os.Stderr, "%s=%v\n", flags.FlagToEnv("ETCDCTL", f.Name), f.Value)
 		})
+	} else {
+		clientv3.SetLogger(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, ioutil.Discard))
 	}
 
 	cfg := &clientConfig{}