(event *pipeline.Event, ectx EnricherCtx, logger *log.Entry, debug bool)
| 221 | } |
| 222 | |
| 223 | func (rg *RuntimeGrokPattern) ProcessStatics(event *pipeline.Event, ectx EnricherCtx, logger *log.Entry, debug bool) error { |
| 224 | for _, rs := range rg.RuntimeStatics { |
| 225 | if err := rs.Apply(event, ectx, logger, debug); err != nil { |
| 226 | return fmt.Errorf("applying %s: %w", rs.Config.targetExpr(), err) |
| 227 | } |
| 228 | } |
| 229 | |
| 230 | return nil |
| 231 | } |
| 232 | |
| 233 | func Parse(ctx UnixParserCtx, event pipeline.Event, nodes []Node, collector *StageParseCollector) (pipeline.Event, error) { |
| 234 | /* the stage is undefined, probably line is freshly acquired, set to first stage !*/ |
nothing calls this directly
no test coverage detected