cloudfoundry/cf-k8s-controllers

View on GitHub
tools/logger/context.go

Summary

Maintainability
A
0 mins
Test Coverage
package logger

import (
    "context"

    "github.com/go-logr/logr"
)

func FromContext(ctx context.Context, loggerName string) (context.Context, logr.Logger) {
    log := logr.FromContextOrDiscard(ctx).WithName(loggerName)
    return logr.NewContext(ctx, log), log
}