logging

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CapitalLevelEncoder

func CapitalLevelEncoder(level zapcore.Level, encoder zapcore.PrimitiveArrayEncoder)

func EncoderLevel

func EncoderLevel(enc zapcore.LevelEncoder) zap.Opts

func EncoderLevelConfig

func EncoderLevelConfig(enc zapcore.LevelEncoder) zap.EncoderConfigOption

func LowercaseLevelEncoder

func LowercaseLevelEncoder(level zapcore.Level, encoder zapcore.PrimitiveArrayEncoder)

Types

type Logger

type Logger struct {
	logr.Logger
	// contains filtered or unexported fields
}

func FromContext

func FromContext(ctx context.Context, keysAndValues ...interface{}) *Logger

func FromContextWithName

func FromContextWithName(ctx context.Context, name string, keysAndValues ...interface{}) *Logger

func NewLogger

func NewLogger(from logr.Logger) *Logger

func (*Logger) Debug

func (l *Logger) Debug(msg string, keysAndValues ...interface{})

func (*Logger) Trace

func (l *Logger) Trace(msg string, keysAndValues ...interface{})

func (*Logger) WithValues

func (l *Logger) WithValues(keysAndValues ...interface{}) *Logger

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL