mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-31 03:45:17 +00:00
fix: log level initialisation (#7515)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
parent
644ed25fd0
commit
71ff19476d
1 changed files with 4 additions and 4 deletions
|
@ -25,16 +25,16 @@ const (
|
||||||
// Default logging mode is TextFormat.
|
// Default logging mode is TextFormat.
|
||||||
TextFormat = "text"
|
TextFormat = "text"
|
||||||
// LogLevelController is the log level to use for controllers plumbing.
|
// LogLevelController is the log level to use for controllers plumbing.
|
||||||
LogLevelController = 3
|
LogLevelController = 1
|
||||||
// LogLevelClient is the log level to use for clients.
|
// LogLevelClient is the log level to use for clients.
|
||||||
LogLevelClient = 3
|
LogLevelClient = 1
|
||||||
)
|
)
|
||||||
|
|
||||||
// Initially, globalLog comes from controller-runtime/log with logger created earlier by controller-runtime.
|
// Initially, globalLog comes from controller-runtime/log with logger created earlier by controller-runtime.
|
||||||
// When logging.Setup is called, globalLog is switched to the real logger.
|
// When logging.Setup is called, globalLog is switched to the real logger.
|
||||||
// Call depth of all loggers created before logging.Setup will not work, including package level loggers as they are created before main.
|
// Call depth of all loggers created before logging.Setup will not work, including package level loggers as they are created before main.
|
||||||
// All loggers created after logging.Setup won't be subject to the call depth limitation and will work if the underlying sink supports it.
|
// All loggers created after logging.Setup won't be subject to the call depth limitation and will work if the underlying sink supports it.
|
||||||
var globalLog = log.Log
|
var globalLog = log.Log.V(2)
|
||||||
|
|
||||||
func InitFlags(flags *flag.FlagSet) {
|
func InitFlags(flags *flag.FlagSet) {
|
||||||
// clear flags initialized in static dependencies
|
// clear flags initialized in static dependencies
|
||||||
|
@ -50,7 +50,7 @@ func Setup(logFormat string, level int) error {
|
||||||
switch logFormat {
|
switch logFormat {
|
||||||
case TextFormat:
|
case TextFormat:
|
||||||
// in text mode we use FormatSerialize format
|
// in text mode we use FormatSerialize format
|
||||||
globalLog = klogr.New()
|
globalLog = klogr.New().V(2)
|
||||||
case JSONFormat:
|
case JSONFormat:
|
||||||
zc := zap.NewProductionConfig()
|
zc := zap.NewProductionConfig()
|
||||||
// Zap's levels get more and less verbose as the number gets smaller and higher respectively (DebugLevel is -1, InfoLevel is 0, WarnLevel is 1, and so on).
|
// Zap's levels get more and less verbose as the number gets smaller and higher respectively (DebugLevel is -1, InfoLevel is 0, WarnLevel is 1, and so on).
|
||||||
|
|
Loading…
Add table
Reference in a new issue