From be6407ba97dba0f3caad6465aeb1a64a7834e10f Mon Sep 17 00:00:00 2001 From: Monis Khan Date: Thu, 12 Jan 2017 11:11:12 -0500 Subject: [PATCH] Add AndSelectors helper function Signed-off-by: Monis Khan --- staging/src/k8s.io/apimachinery/pkg/fields/selector.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/staging/src/k8s.io/apimachinery/pkg/fields/selector.go b/staging/src/k8s.io/apimachinery/pkg/fields/selector.go index 3959c032a11..30391863257 100644 --- a/staging/src/k8s.io/apimachinery/pkg/fields/selector.go +++ b/staging/src/k8s.io/apimachinery/pkg/fields/selector.go @@ -276,3 +276,8 @@ func parseSelector(selector string, fn TransformFunc) (Selector, error) { func OneTermEqualSelector(k, v string) Selector { return &hasTerm{field: k, value: v} } + +// AndSelectors creates a selector that is the logical AND of all the given selectors +func AndSelectors(selectors ...Selector) Selector { + return andTerm(selectors) +}