Documentation
¶
Index ¶
Constants ¶
View Source
const ( Stack = "stacktrace" Error = "error" None = "" )
View Source
const ( EnvDevelopment = "LOG_DEVELOPMENT" EnvLevel = "LOG_LEVEL" )
Variables ¶
View Source
var Settings _Settings
Settings.
Functions ¶
Types ¶
type LevelLogger ¶
type LevelLogger interface {
Info(msg string, kv ...interface{})
Enabled() bool
Error(err error, msg string, kv ...interface{})
WithValues(kv ...interface{}) LevelLogger
WithName(name string) LevelLogger
V(level int) LevelLogger
Trace(err error, kvpair ...interface{})
}
func WithName ¶
func WithName(name string, kvpair ...interface{}) LevelLogger
type Logger ¶
type Logger struct {
// Real (wrapped) logger.
Real logr.Logger
// contains filtered or unexported fields
}
Logger Delegates functionality to the wrapped `Real` logger. Provides:
- Provides a `Trace()` method for convenience and brevity.
- Handles wrapped errors.
Click to show internal directories.
Click to hide internal directories.