MCPcopy Create free account
hub / github.com/cockroachdb/redact / processLogs

Method processLogs

otelprocessor/processor.go:23–30  ·  view source on GitHub ↗
(_ context.Context, logs plog.Logs)

Source from the content-addressed store, hash-verified

21}
22
23func (rp *redactProcessor) processLogs(_ context.Context, logs plog.Logs) (plog.Logs, error) {
24 resourceLogs := logs.ResourceLogs()
25 for i := 0; i < resourceLogs.Len(); i++ {
26 rp.processResourceLog(resourceLogs.At(i))
27 }
28
29 return logs, nil
30}
31
32func (rp *redactProcessor) processResourceLog(rl plog.ResourceLogs) {
33 for i := 0; i < rl.ScopeLogs().Len(); i++ {

Callers 1

TestLogBodyFunction · 0.80

Calls 2

processResourceLogMethod · 0.95
LenMethod · 0.45

Tested by 1

TestLogBodyFunction · 0.64