MCPcopy
hub / github.com/helm/helm / LogHolder

Struct LogHolder

internal/logging/logging.go:101–105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101type LogHolder struct {
102 // logger is an atomic.Pointer[slog.Logger] to store the slog.Logger
103 // We use atomic.Pointer for thread safety
104 logger atomic.Pointer[slog.Logger]
105}
106
107// Logger returns the logger for the LogHolder. If nil, returns slog.Default().
108func (l *LogHolder) Logger() *slog.Logger {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected