(s []string)
| 1435 | } |
| 1436 | |
| 1437 | func parseAnnotationPredicates(s []string) ([]kubernetes.AnnotationPredicates, error) { |
| 1438 | return parseAnnotationConfig(s, func(annotationKey, annotationValue, value string) (kubernetes.AnnotationPredicates, error) { |
| 1439 | predicates, err := eskip.ParsePredicates(value) |
| 1440 | if err != nil { |
| 1441 | var zero kubernetes.AnnotationPredicates |
| 1442 | return zero, err |
| 1443 | } |
| 1444 | return kubernetes.AnnotationPredicates{ |
| 1445 | Key: annotationKey, |
| 1446 | Value: annotationValue, |
| 1447 | Predicates: predicates, |
| 1448 | }, nil |
| 1449 | }) |
| 1450 | } |
| 1451 | |
| 1452 | func parseAnnotationFilters(s []string) ([]kubernetes.AnnotationFilters, error) { |
| 1453 | return parseAnnotationConfig(s, func(annotationKey, annotationValue, value string) (kubernetes.AnnotationFilters, error) { |
searching dependent graphs…