Skip to content

Commit 5db82f6

Browse files
author
Max Jonas Werner
committed
discard output from OCI registry client
The client has no way to set a verbosity level and spamming the controller logs with "Login succeeded" every time the object is reconciled doesn't help much. Signed-off-by: Max Jonas Werner <mail@makk.es>
1 parent 4c0b077 commit 5db82f6

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

main.go

+2-10
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package main
1818

1919
import (
2020
"fmt"
21+
"io"
2122
"net"
2223
"net/http"
2324
"os"
@@ -68,15 +69,6 @@ var (
6869
}
6970
)
7071

71-
type LogWriter struct {
72-
log logr.Logger
73-
}
74-
75-
func (l LogWriter) Write(p []byte) (n int, err error) {
76-
l.log.Info(string(p))
77-
return len(p), nil
78-
}
79-
8072
func init() {
8173
utilruntime.Must(clientgoscheme.AddToScheme(scheme))
8274

@@ -230,7 +222,7 @@ func main() {
230222
os.Exit(1)
231223
}
232224

233-
rClient, err := registry.NewClient(registry.ClientOptWriter(LogWriter{logger.NewLogger(logger.Options{}).WithName("registry-client")}))
225+
rClient, err := registry.NewClient(registry.ClientOptWriter(io.Discard))
234226
if err != nil {
235227
setupLog.Error(err, "unable to create OCI registry client")
236228
os.Exit(1)

0 commit comments

Comments
 (0)