MCPcopy Create free account
hub / github.com/chainloop-dev/chainloop / ScopedHelper

Function ScopedHelper

pkg/servicelogger/logger.go:65–71  ·  view source on GitHub ↗

ScopedHelper returns a new helper with information about the current component

(logger log.Logger, scope string)

Source from the content-addressed store, hash-verified

63
64// ScopedHelper returns a new helper with information about the current component
65func ScopedHelper(logger log.Logger, scope string) *log.Helper {
66 if logger == nil {
67 logger = log.NewStdLogger(io.Discard)
68 }
69
70 return log.NewHelper(log.With(logger, "component", scope))
71}
72
73func EmptyLogger() *log.Helper {
74 return log.NewHelper(log.NewStdLogger(io.Discard))

Callers 15

NewManagerFunction · 0.92
NewManagerFunction · 0.92
TestCreateCredentialsFunction · 0.92
TestReadCredentialsFunction · 0.92
TestDeleteCredentialsFunction · 0.92
NewManagerFunction · 0.92
NewManagerFunction · 0.92
NewCASClientUseCaseFunction · 0.92
NewOrgInvitationUseCaseFunction · 0.92
NewProjectsUseCaseFunction · 0.92
NewProjectVersionUseCaseFunction · 0.92

Calls

no outgoing calls

Tested by 5

TestCreateCredentialsFunction · 0.74
TestReadCredentialsFunction · 0.74
TestDeleteCredentialsFunction · 0.74
newTestDispatcherFunction · 0.74