@@ -18,7 +18,6 @@ import (
18
18
"k8s.io/client-go/util/workqueue"
19
19
20
20
operatorv1 "github.com/openshift/api/operator/v1"
21
- openshiftconfigclientv1 "github.com/openshift/client-go/config/clientset/versioned/typed/config/v1"
22
21
applyoperatorv1 "github.com/openshift/client-go/operator/applyconfigurations/operator/v1"
23
22
"github.com/openshift/library-go/pkg/apps/deployment"
24
23
"github.com/openshift/library-go/pkg/controller/factory"
@@ -65,9 +64,8 @@ type Controller struct {
65
64
66
65
podsLister corev1listers.PodLister
67
66
68
- operatorClient v1helpers.OperatorClient
69
- kubeClient kubernetes.Interface
70
- openshiftClusterConfigClient openshiftconfigclientv1.ClusterOperatorInterface
67
+ operatorClient v1helpers.OperatorClient
68
+ kubeClient kubernetes.Interface
71
69
72
70
delegate Delegate
73
71
queue workqueue.RateLimitingInterface
@@ -90,24 +88,22 @@ func NewController(instanceName, operatorNamespace, targetNamespace, targetOpera
90
88
informers []factory.Informer ,
91
89
tagetNamespaceInformers []factory.Informer ,
92
90
delegate Delegate ,
93
- openshiftClusterConfigClient openshiftconfigclientv1.ClusterOperatorInterface ,
94
91
eventRecorder events.Recorder ,
95
92
versionRecorder status.VersionGetter ,
96
93
) factory.Controller {
97
94
controllerRef := & Controller {
98
- controllerInstanceName : factory .ControllerInstanceName (instanceName , "Workload" ),
99
- operatorNamespace : operatorNamespace ,
100
- targetNamespace : targetNamespace ,
101
- targetOperandVersion : targetOperandVersion ,
102
- operandNamePrefix : operandNamePrefix ,
103
- conditionsPrefix : conditionsPrefix ,
104
- operatorClient : operatorClient ,
105
- kubeClient : kubeClient ,
106
- podsLister : podLister ,
107
- delegate : delegate ,
108
- openshiftClusterConfigClient : openshiftClusterConfigClient ,
109
- versionRecorder : versionRecorder ,
110
- queue : workqueue .NewNamedRateLimitingQueue (workqueue .DefaultControllerRateLimiter (), instanceName ),
95
+ controllerInstanceName : factory .ControllerInstanceName (instanceName , "Workload" ),
96
+ operatorNamespace : operatorNamespace ,
97
+ targetNamespace : targetNamespace ,
98
+ targetOperandVersion : targetOperandVersion ,
99
+ operandNamePrefix : operandNamePrefix ,
100
+ conditionsPrefix : conditionsPrefix ,
101
+ operatorClient : operatorClient ,
102
+ kubeClient : kubeClient ,
103
+ podsLister : podLister ,
104
+ delegate : delegate ,
105
+ versionRecorder : versionRecorder ,
106
+ queue : workqueue .NewNamedRateLimitingQueue (workqueue .DefaultControllerRateLimiter (), instanceName ),
111
107
}
112
108
113
109
c := factory .New ()
0 commit comments