Drop use of deprecated clientv3.SetLogger

This commit is contained in:
Jordan Liggitt 2021-05-19 09:10:05 -04:00
parent 2979c3325e
commit 52b629efbc
4 changed files with 5 additions and 6 deletions

View File

@ -19,12 +19,12 @@ package etcd3
import (
"fmt"
clientv3 "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc/grpclog"
"k8s.io/klog/v2"
)
func init() {
clientv3.SetLogger(klogWrapper{})
grpclog.SetLoggerV2(klogWrapper{})
}
type klogWrapper struct{}

View File

@ -67,7 +67,7 @@ func init() {
utilruntime.Must(example.AddToScheme(scheme))
utilruntime.Must(examplev1.AddToScheme(scheme))
clientv3.SetLogger(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, os.Stderr))
grpclog.SetLoggerV2(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, os.Stderr))
}
// prefixTransformer adds and verifies that all data has the correct prefix on its way in and out.

View File

@ -138,7 +138,7 @@ func RunCustomEtcd(dataDir string, customFlags []string) (url string, stopFn fun
// Quiet etcd logs for integration tests
// Comment out to get verbose logs if desired
clientv3.SetLogger(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, os.Stderr))
grpclog.SetLoggerV2(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, os.Stderr))
if err := cmd.Start(); err != nil {
return "", nil, fmt.Errorf("failed to run etcd: %v", err)

View File

@ -24,7 +24,6 @@ import (
"strings"
"testing"
clientv3 "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc/grpclog"
appsv1 "k8s.io/api/apps/v1"
@ -204,7 +203,7 @@ var (
)
func setupWithOptions(t *testing.T, instanceOptions *apitesting.TestServerInstanceOptions, flags []string) (client kubernetes.Interface, tearDown func()) {
clientv3.SetLogger(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, ioutil.Discard))
grpclog.SetLoggerV2(grpclog.NewLoggerV2(ioutil.Discard, ioutil.Discard, ioutil.Discard))
result := apitesting.StartTestServerOrDie(t, instanceOptions, flags, framework.SharedEtcd())
result.ClientConfig.AcceptContentTypes = ""