Merge pull request #704 from psvo/fix-klog-output-configuration

Use a discarding writer for klog output
mine
Fernand Galiana 2020-05-07 23:38:13 -06:00 committed by GitHub
commit 3d725c0717
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 3 deletions

View File

@ -3,6 +3,7 @@ package cmd
import ( import (
"flag" "flag"
"fmt" "fmt"
"io/ioutil"
"runtime/debug" "runtime/debug"
"github.com/derailed/k9s/internal/client" "github.com/derailed/k9s/internal/client"
@ -46,9 +47,7 @@ func init() {
// Klogs (of course) want to print stuff to the screen ;( // Klogs (of course) want to print stuff to the screen ;(
klog.InitFlags(nil) klog.InitFlags(nil)
if err := flag.Set("log_file", "/dev/null"); err != nil { klog.SetOutput(ioutil.Discard)
log.Error().Err(err)
}
if err := flag.Set("stderrthreshold", "fatal"); err != nil { if err := flag.Set("stderrthreshold", "fatal"); err != nil {
log.Error().Err(err) log.Error().Err(err)
} }