Add AndSelectors helper function

Signed-off-by: Monis Khan <mkhan@redhat.com>
This commit is contained in:
Monis Khan 2017-01-12 11:11:12 -05:00
parent ff0ec5cd7a
commit be6407ba97
No known key found for this signature in database
GPG Key ID: 52C90ADA01B269B8

View File

@ -276,3 +276,8 @@ func parseSelector(selector string, fn TransformFunc) (Selector, error) {
func OneTermEqualSelector(k, v string) Selector { func OneTermEqualSelector(k, v string) Selector {
return &hasTerm{field: k, value: v} 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)
}