type TL …
type NopTL …
func (n NopTL) Helper() { … }
func (n NopTL) Log(...interface{ … }
var _ …
type BufferTL …
func (n *BufferTL) Helper() { … }
func (n *BufferTL) Log(args ...interface{ … }
var _ …
func NewLogger(t TL, c *Config) logr.Logger { … }
type Buffer …
type Log …
func (l Log) DeepCopy() Log { … }
type LogEntry …
type LogType …
const LogError …
const LogInfo …
type Underlier …
type logBuffer …
func (b *logBuffer) String() string { … }
func (b *logBuffer) Data() Log { … }
type tloggerShared …
const stopGracePeriod …
func (ls *tloggerShared) stop() { … }
type tlogger …
func (l tlogger) fallbackLogger() logr.Logger { … }
func (l tlogger) Init(info logr.RuntimeInfo) { … }
func (l tlogger) GetCallStackHelper() func() { … }
func (l tlogger) Info(level int, msg string, kvList ...interface{ … }
func (l tlogger) Enabled(level int) bool { … }
func (l tlogger) Error(err error, msg string, kvList ...interface{ … }
func (l tlogger) log(what LogType, msg string, level int, buf *buffer.Buffer, err error, kvList []interface{ … }
func (l tlogger) WithName(name string) logr.LogSink { … }
func (l tlogger) WithValues(kvList ...interface{ … }
func (l tlogger) GetUnderlying() TL { … }
func (l tlogger) GetBuffer() Buffer { … }
var _ …
var _ …
var _ …