kubernetes/vendor/k8s.io/klog/v2/textlogger/textlogger.go

var TimeNow

const nameKey

// NewLogger constructs a new logger.
//
// Verbosity can be modified at any time through the Config.V and
// Config.VModule API.
func NewLogger(c *Config) logr.Logger {}

type tlogger

func (l *tlogger) Init(info logr.RuntimeInfo) {}

func (l *tlogger) WithCallDepth(depth int) logr.LogSink {}

func (l *tlogger) Enabled(level int) bool {}

func (l *tlogger) Info(_ int, msg string, kvList ...interface{}

func (l *tlogger) Error(err error, msg string, kvList ...interface{}

func (l *tlogger) print(err error, s severity.Severity, msg string, kvList []interface{}

func runtimeBacktrace(skip int) (string, int) {}

func (l *tlogger) printWithInfos(file string, line int, now time.Time, err error, s severity.Severity, msg string, kvList []interface{}

func (l *tlogger) WriteKlogBuffer(data []byte) {}

// WithName returns a new logr.Logger with the specified name appended.  klogr
// uses '/' characters to separate name elements.  Callers should not pass '/'
// in the provided name string, but this library does not actually enforce that.
func (l *tlogger) WithName(name string) logr.LogSink {}

func (l *tlogger) WithValues(kvList ...interface{}

type KlogBufferWriter

var _

var _

var _