Documentation
¶
Index ¶
- func Error(log logr.Logger, message string, err error, ...)
- func Info(log logr.Logger, message string, additionalFields map[string]interface{})
- func LogEndpointExtractionError(log logr.Logger, ...) error
- func NewSlogLogger(l *slog.Logger) logr.Logger
- func NewSlogLoggerWithLevel(l *slog.Logger, minLogLevel int) logr.Logger
- func WithHeartbeat(ctx context.Context, component string, namespace, name string) logr.Logger
- func WithRequest(ctx context.Context, component string, namespace, name string) logr.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogEndpointExtractionError ¶
func LogEndpointExtractionError( log logr.Logger, resourceType, resourceNamespace, resourceName, endpointType, key string, err error, ) error
LogEndpointExtractionError logs an error when extracting an endpoint from a secret or similar resource.
func NewSlogLogger ¶ added in v0.10.0
NewSlogLogger returns a logr.Logger backed by the provided slog.Logger minLogLevel follows logr convention: 0=info, -1=debug, etc.
func NewSlogLoggerWithLevel ¶ added in v0.10.0
NewSlogLoggerWithLevel returns a logr.Logger backed by the provided slog.Logger with custom log level minLogLevel follows logr convention: 0=info, -1=debug, etc.
func WithHeartbeat ¶
WithHeartbeat creates a logger with heartbeat context
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.