Documentation
¶
Index ¶
- func NewControllerLogger(names ...string) logr.Logger
- type ControllerLogger
- func (l *ControllerLogger) Enabled() bool
- func (l *ControllerLogger) Error(err error, msg string, keysAndValues ...interface{})
- func (l *ControllerLogger) Info(msg string, keysAndValues ...interface{})
- func (l *ControllerLogger) V(level int) logr.InfoLogger
- func (l *ControllerLogger) WithName(name string) logr.Logger
- func (l *ControllerLogger) WithValues(keysAndValues ...interface{}) logr.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewControllerLogger ¶
NewControllerLogger returns a new implementation of the Kubernetes Logger interface
Types ¶
type ControllerLogger ¶
type ControllerLogger struct {
// contains filtered or unexported fields
}
ControllerLogger is an implementation of the Kubernetes controller Logger interface
func (*ControllerLogger) Enabled ¶
func (l *ControllerLogger) Enabled() bool
func (*ControllerLogger) Error ¶
func (l *ControllerLogger) Error(err error, msg string, keysAndValues ...interface{})
func (*ControllerLogger) Info ¶
func (l *ControllerLogger) Info(msg string, keysAndValues ...interface{})
func (*ControllerLogger) V ¶
func (l *ControllerLogger) V(level int) logr.InfoLogger
func (*ControllerLogger) WithValues ¶
func (l *ControllerLogger) WithValues(keysAndValues ...interface{}) logr.Logger
Click to show internal directories.
Click to hide internal directories.