mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 15:05:20 +00:00
move listers out of cache to reduce import tree
This commit is contained in:
@@ -28,6 +28,7 @@ import (
|
||||
"k8s.io/kubernetes/pkg/client/cache"
|
||||
"k8s.io/kubernetes/pkg/client/clientset_generated/clientset"
|
||||
v1core "k8s.io/kubernetes/pkg/client/clientset_generated/clientset/typed/core/v1"
|
||||
"k8s.io/kubernetes/pkg/client/legacylisters"
|
||||
"k8s.io/kubernetes/pkg/client/record"
|
||||
|
||||
"k8s.io/apimachinery/pkg/runtime"
|
||||
@@ -59,7 +60,7 @@ type StatefulSetController struct {
|
||||
newSyncer func(*pcb) *petSyncer
|
||||
|
||||
// podStore is a cache of watched pods.
|
||||
podStore cache.StoreToPodLister
|
||||
podStore listers.StoreToPodLister
|
||||
|
||||
// podStoreSynced returns true if the pod store has synced at least once.
|
||||
podStoreSynced func() bool
|
||||
@@ -67,7 +68,7 @@ type StatefulSetController struct {
|
||||
podController cache.Controller
|
||||
|
||||
// A store of StatefulSets, populated by the psController.
|
||||
psStore cache.StoreToStatefulSetLister
|
||||
psStore listers.StoreToStatefulSetLister
|
||||
// Watches changes to all StatefulSets.
|
||||
psController cache.Controller
|
||||
|
||||
|
||||
Reference in New Issue
Block a user