nil selector for a k8s service means nothing, not everything

This commit is contained in:
Paul Bellamy
2016-01-18 10:27:56 +00:00
parent a972e883e0
commit a84da6cf1c

View File

@@ -46,6 +46,9 @@ func (s *service) Namespace() string {
}
func (s *service) Selector() labels.Selector {
if s.Spec.Selector == nil {
return labels.Nothing()
}
return labels.SelectorFromSet(labels.Set(s.Spec.Selector))
}