package main import ( "os" "github.com/derailed/k9s/internal/cmd" "github.com/derailed/k9s/internal/config" log "github.com/sirupsen/logrus" _ "k8s.io/client-go/plugin/pkg/client/auth" ) func init() { config.EnsurePath(config.K9sLogs, config.DefaultDirMod) mod := os.O_CREATE | os.O_APPEND | os.O_WRONLY if file, err := os.OpenFile(config.K9sLogs, mod, config.DefaultFileMod); err == nil { log.SetOutput(file) } else { panic(err) } } func main() { cmd.Execute() }