@@ -50,26 +50,26 @@ var (
50
50
openshiftInClusterMonitoringNamespace = "openshift-monitoring"
51
51
)
52
52
53
- var _ manager.Runnable = & OperatorMetrics {}
53
+ var _ manager.Runnable = operatorMetrics {}
54
54
55
- type OperatorMetrics struct {
55
+ type operatorMetrics struct {
56
56
kubeClient client.Client
57
57
log logr.Logger
58
58
}
59
59
60
- func NewOperatorMetrics (config * rest.Config , scheme * runtime.Scheme , log logr.Logger ) (OperatorMetrics , error ) {
60
+ func NewOperatorMetrics (config * rest.Config , scheme * runtime.Scheme , log logr.Logger ) (manager. Runnable , error ) {
61
61
kubeClient , err := client .New (config , client.Options {Scheme : scheme })
62
62
if err != nil {
63
- return OperatorMetrics {}, err
63
+ return operatorMetrics {}, err
64
64
}
65
65
66
- return OperatorMetrics {
66
+ return operatorMetrics {
67
67
kubeClient : kubeClient ,
68
68
log : log ,
69
69
}, nil
70
70
}
71
71
72
- func (om OperatorMetrics ) Start (ctx context.Context ) error {
72
+ func (om operatorMetrics ) Start (ctx context.Context ) error {
73
73
err := om .createOperatorMetricsServiceMonitor (ctx )
74
74
if err != nil {
75
75
om .log .Error (err , "error creating Service Monitor for operator metrics" )
@@ -78,19 +78,19 @@ func (om OperatorMetrics) Start(ctx context.Context) error {
78
78
return nil
79
79
}
80
80
81
- func (om OperatorMetrics ) NeedLeaderElection () bool {
81
+ func (om operatorMetrics ) NeedLeaderElection () bool {
82
82
return true
83
83
}
84
84
85
- func (om OperatorMetrics ) caConfigMapExists () bool {
85
+ func (om operatorMetrics ) caConfigMapExists () bool {
86
86
return om .kubeClient .Get (context .Background (), client.ObjectKey {
87
87
Name : caBundleConfigMap ,
88
88
Namespace : openshiftInClusterMonitoringNamespace ,
89
89
}, & corev1.ConfigMap {},
90
90
) == nil
91
91
}
92
92
93
- func (om OperatorMetrics ) getOwnerReferences (ctx context.Context , namespace string ) (metav1.OwnerReference , error ) {
93
+ func (om operatorMetrics ) getOwnerReferences (ctx context.Context , namespace string ) (metav1.OwnerReference , error ) {
94
94
var deploymentList appsv1.DeploymentList
95
95
96
96
listOptions := []client.ListOption {
@@ -121,7 +121,7 @@ func (om OperatorMetrics) getOwnerReferences(ctx context.Context, namespace stri
121
121
return ownerRef , nil
122
122
}
123
123
124
- func (om OperatorMetrics ) createOperatorMetricsServiceMonitor (ctx context.Context ) error {
124
+ func (om operatorMetrics ) createOperatorMetricsServiceMonitor (ctx context.Context ) error {
125
125
rawNamespace , err := os .ReadFile (namespaceFile )
126
126
if err != nil {
127
127
return fmt .Errorf ("error reading namespace file: %w" , err )
0 commit comments