Skip to content

Commit

Permalink
Fix "log.SetLogger(...) was never called" warning
Browse files Browse the repository at this point in the history
  • Loading branch information
fasmat committed Sep 26, 2023
1 parent 878ed5d commit d301720
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions systest/testcontext/context.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/rest"
"sigs.k8s.io/controller-runtime/pkg/client"
"sigs.k8s.io/controller-runtime/pkg/log"
k8szap "sigs.k8s.io/controller-runtime/pkg/log/zap"

"github.com/spacemeshos/go-spacemesh/systest/parameters"
)
Expand Down Expand Up @@ -288,6 +290,8 @@ func New(t *testing.T, opts ...Opt) *Context {
scheme := runtime.NewScheme()
require.NoError(t, chaos.AddToScheme(scheme))

// prevent sigs.k8s.io/controller-runtime from complaining about log.SetLogger never being called
log.SetLogger(k8szap.New(k8szap.UseDevMode(true)))
generic, err := client.New(config, client.Options{Scheme: scheme})
require.NoError(t, err)

Expand Down

0 comments on commit d301720

Please sign in to comment.