logger

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2022 License: Apache-2.0 Imports: 4 Imported by: 114

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debugw added in v0.8.6

func Debugw(msg string, keysAndValues ...interface{})

func Errorw added in v0.8.6

func Errorw(msg string, err error, keysAndValues ...interface{})

func GetLogger

func GetLogger() logr.Logger

GetLogger returns the logger that was set with SetLogger with an extra depth of 1

func Infow added in v0.8.6

func Infow(msg string, keysAndValues ...interface{})

func InitFromConfig added in v0.13.1

func InitFromConfig(conf Config, name string)

InitFromConfig initializes a Zap-based logger

func ParseZapLevel added in v0.13.1

func ParseZapLevel(level string) zapcore.Level

func SetLogger

func SetLogger(l logr.Logger, name string)

SetLogger lets you use a custom logger. Pass in a logr.Logger with default depth

func Warnw added in v0.8.6

func Warnw(msg string, err error, keysAndValues ...interface{})

Types

type Config added in v0.13.1

type Config struct {
	JSON   bool   `yaml:"json"`
	Level  string `yaml:"level"`
	Sample bool   `yaml:"sample,omitempty"`
	// when sampling, the first N logs will be logged
	SampleInitial int `yaml:"sampleInitial,omitempty"`
	// when sampling, every Mth log will be logged
	SampleInterval int `yaml:"sampleInterval,omitempty"`
}

type Logger added in v0.10.0

type Logger logr.Logger

func GetDefaultLogger added in v0.13.1

func GetDefaultLogger() Logger

GetDefaultLogger returns the logger that was set but with LiveKit wrappers

func (Logger) Debugw added in v0.10.0

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

func (Logger) Errorw added in v0.10.0

func (l Logger) Errorw(msg string, err error, keysAndValues ...interface{})

func (Logger) Infow added in v0.10.0

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

func (Logger) Warnw added in v0.10.0

func (l Logger) Warnw(msg string, err error, keysAndValues ...interface{})

Jump to

Keyboard shortcuts

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