MCPcopy
hub / github.com/grafana/tempo / ValidateFilterPolicies

Function ValidateFilterPolicies

modules/generator/validation/fields.go:213–219  ·  view source on GitHub ↗
(policies []filterconfig.FilterPolicy)

Source from the content-addressed store, hash-verified

211}
212
213func ValidateFilterPolicies(policies []filterconfig.FilterPolicy) error {
214 // config.ValidateFilterPolicy only does shallow structural validation.
215 // NewSpanFilter does full validation including attribute parsing, scope checks, and regex compilation.
216 // The filter itself is discarded, we only care about the error because we are checking if the policies are valid.
217 _, err := spanfilter.NewSpanFilter(policies)
218 return err
219}
220
221func ValidateServiceGraphsDimensions(dimensions []string) error {
222 return nil

Callers 2

ValidateMethod · 0.92

Calls 1

NewSpanFilterFunction · 0.92

Tested by 1