mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 15:05:20 +00:00
Merge pull request #19581 from janetkuo/deployment-version
Auto commit by PR queue bot
This commit is contained in:
6
pkg/client/cache/listers.go
vendored
6
pkg/client/cache/listers.go
vendored
@@ -170,11 +170,13 @@ type storeReplicationControllersNamespacer struct {
|
||||
namespace string
|
||||
}
|
||||
|
||||
func (s storeReplicationControllersNamespacer) List() (controllers []api.ReplicationController, err error) {
|
||||
func (s storeReplicationControllersNamespacer) List(selector labels.Selector) (controllers []api.ReplicationController, err error) {
|
||||
for _, c := range s.store.List() {
|
||||
rc := *(c.(*api.ReplicationController))
|
||||
if s.namespace == api.NamespaceAll || s.namespace == rc.Namespace {
|
||||
controllers = append(controllers, rc)
|
||||
if selector.Matches(labels.Set(rc.Labels)) {
|
||||
controllers = append(controllers, rc)
|
||||
}
|
||||
}
|
||||
}
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user