|
|
@@ -19,7 +19,6 @@ import (
|
|
|
"errors"
|
|
|
"io"
|
|
|
"io/ioutil"
|
|
|
- "log"
|
|
|
"os"
|
|
|
"strings"
|
|
|
"time"
|
|
|
@@ -29,6 +28,7 @@ import (
|
|
|
"github.com/coreos/etcd/pkg/flags"
|
|
|
"github.com/coreos/etcd/pkg/transport"
|
|
|
"github.com/spf13/cobra"
|
|
|
+ "google.golang.org/grpc/grpclog"
|
|
|
)
|
|
|
|
|
|
// GlobalFlags are flags that defined globally
|
|
|
@@ -88,7 +88,9 @@ func mustClientFromCmd(cmd *cobra.Command) *clientv3.Client {
|
|
|
ExitWithError(ExitError, derr)
|
|
|
}
|
|
|
if debug {
|
|
|
- clientv3.SetLogger(log.New(os.Stderr, "grpc: ", 0))
|
|
|
+ clientv3.SetLogger(grpclog.NewLoggerV2WithVerbosity(os.Stderr, os.Stderr, os.Stderr, 4))
|
|
|
+ } else {
|
|
|
+ clientv3.SetLogger(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, ioutil.Discard))
|
|
|
}
|
|
|
|
|
|
endpoints, err := cmd.Flags().GetStringSlice("endpoints")
|