Documentation
¶
Index ¶
- Constants
- Variables
- type Builder
- type Logger
- func (l *Logger) Enabled() bool
- func (l *Logger) Error(err error, message string, kvpair ...interface{})
- func (l *Logger) Info(message string, kvpair ...interface{})
- func (l *Logger) Trace(err error, kvpair ...interface{})
- func (l *Logger) V(level int) logr.InfoLogger
- func (l *Logger) WithName(name string) logr.Logger
- func (l *Logger) WithValues(kvpair ...interface{}) logr.Logger
- type ZapBuilder
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 ¶
This section is empty.
Types ¶
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.
func (*Logger) WithValues ¶
Get logger with values.
type ZapBuilder ¶ added in v0.3.5
type ZapBuilder struct { }
Zap builder factory.
func (*ZapBuilder) New ¶ added in v0.3.5
func (b *ZapBuilder) New() (l logr.Logger)
Build new logger.
Click to show internal directories.
Click to hide internal directories.