From 55662b645a301df03ad5ce5e8137b801a643cfb5 Mon Sep 17 00:00:00 2001 From: Somefive Date: Wed, 8 Feb 2023 14:39:36 +0800 Subject: [PATCH] Fix: suppress klog logs output for vela top Signed-off-by: Somefive --- references/cli/top.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/references/cli/top.go b/references/cli/top.go index 4894b40c0..6dac43abe 100644 --- a/references/cli/top.go +++ b/references/cli/top.go @@ -19,7 +19,10 @@ package cli import ( "fmt" + "github.com/go-logr/logr" "github.com/spf13/cobra" + "k8s.io/klog/v2" + "sigs.k8s.io/controller-runtime/pkg/log" "github.com/oam-dev/kubevela/apis/types" "github.com/oam-dev/kubevela/pkg/utils/common" @@ -50,6 +53,7 @@ func NewTopCommand(c common.Args, order string, ioStreams cmdutil.IOStreams) *co if AllNamespace { namespace = "" } + klog.SetLogger(logr.New(log.NullLogSink{})) return launchUI(c, namespace) }, Annotations: map[string]string{