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

Method processResourceLog

otelprocessor/processor.go:32–40  ·  view source on GitHub ↗
(rl plog.ResourceLogs)

Source from the content-addressed store, hash-verified

30}
31
32func (rp *redactProcessor) processResourceLog(rl plog.ResourceLogs) {
33 for i := 0; i < rl.ScopeLogs().Len(); i++ {
34 ils := rl.ScopeLogs().At(i)
35 for j := 0; j < ils.LogRecords().Len(); j++ {
36 log := ils.LogRecords().At(j)
37 rp.processLogBody(log.Body())
38 }
39 }
40}
41
42func (rp *redactProcessor) processLogBody(body pcommon.Value) {
43 if body.Type() == pcommon.ValueTypeStr {

Callers 1

processLogsMethod · 0.95

Calls 2

processLogBodyMethod · 0.95
LenMethod · 0.45

Tested by

no test coverage detected