knative.dev/func-go@v0.21.3/cloudevents/logs.go (about) 1 package cloudevents 2 3 import "github.com/rs/zerolog" 4 5 func init() { 6 zerolog.TimeFieldFormat = zerolog.TimeFormatUnix 7 SetLogLevel(DefaultLogLevel) 8 } 9 10 type logLevel zerolog.Level 11 12 const ( 13 LogDebug = logLevel(zerolog.DebugLevel) 14 LogInfo = logLevel(zerolog.InfoLevel) 15 LogWarn = logLevel(zerolog.WarnLevel) 16 LogDisabled = logLevel(zerolog.Disabled) 17 ) 18 19 // SetLogLevel to LogDebug, LogInfo, LogWarn, or LogDisabled 20 // Errors are always returned as values. 21 func SetLogLevel(l logLevel) { 22 zerolog.SetGlobalLevel(zerolog.Level(l)) 23 }