浏览代码

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

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
Gyu-Ho Lee 8 年之前
父节点
当前提交
deb514989c
共有 1 个文件被更改,包括 2 次插入0 次删除
  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{}