Versions in this module Expand all Collapse all v1 v1.5.1 May 26, 2023 Changes in this version + func Debugw(msg string, keysAndValues ...interface{}) + func Errorw(msg string, err error, keysAndValues ...interface{}) + func Infow(msg string, keysAndValues ...interface{}) + func InitFromConfig(conf Config, name string) + func ParseZapLevel(level string) zapcore.Level + func Proto(val proto.Message) zapcore.ObjectMarshaler + func SetLogger(l Logger, name string) + func Warnw(msg string, err error, keysAndValues ...interface{}) + type Config struct + ItemSampleInitial int + ItemSampleInterval int + ItemSampleSeconds int + JSON bool + Level string + Sample bool + SampleInitial int + SampleInterval int + type LogRLogger logr.Logger + func (l LogRLogger) Debugw(msg string, keysAndValues ...interface{}) + func (l LogRLogger) Errorw(msg string, err error, keysAndValues ...interface{}) + func (l LogRLogger) Infow(msg string, keysAndValues ...interface{}) + func (l LogRLogger) Warnw(msg string, err error, keysAndValues ...interface{}) + func (l LogRLogger) WithCallDepth(depth int) Logger + func (l LogRLogger) WithItemSampler() Logger + func (l LogRLogger) WithName(name string) Logger + func (l LogRLogger) WithValues(keysAndValues ...interface{}) Logger + func (l LogRLogger) WithoutSampler() Logger + type Logger interface + Debugw func(msg string, keysAndValues ...interface{}) + Errorw func(msg string, err error, keysAndValues ...interface{}) + Infow func(msg string, keysAndValues ...interface{}) + Warnw func(msg string, err error, keysAndValues ...interface{}) + WithCallDepth func(depth int) Logger + WithItemSampler func() Logger + WithName func(name string) Logger + WithValues func(keysAndValues ...interface{}) Logger + WithoutSampler func() Logger + func GetLogger() Logger + type ZapLogger struct + SampleDuration time.Duration + SampleInitial int + SampleInterval int + func NewZapLogger(conf *Config) (*ZapLogger, error) + func (l *ZapLogger) Debugw(msg string, keysAndValues ...interface{}) + func (l *ZapLogger) Errorw(msg string, err error, keysAndValues ...interface{}) + func (l *ZapLogger) Infow(msg string, keysAndValues ...interface{}) + func (l *ZapLogger) ToZap() *zap.SugaredLogger + func (l *ZapLogger) Warnw(msg string, err error, keysAndValues ...interface{}) + func (l *ZapLogger) WithCallDepth(depth int) Logger + func (l *ZapLogger) WithItemSampler() Logger + func (l *ZapLogger) WithName(name string) Logger + func (l *ZapLogger) WithValues(keysAndValues ...interface{}) Logger + func (l *ZapLogger) WithoutSampler() Logger