@@ -62,11 +62,11 @@ func (r *ManagedMetricReconciler) getRestConfig() *rest.Config {
6262 return r .inRestConfig
6363}
6464
65- func (r * ManagedMetricReconciler ) scheduleNextReconciliation (metric * v1alpha1.ManagedMetric ) ( ctrl.Result , error ) {
65+ func (r * ManagedMetricReconciler ) scheduleNextReconciliation (metric * v1alpha1.ManagedMetric ) ctrl.Result {
6666 elapsed := time .Since (metric .Status .Observation .Timestamp .Time )
6767 return ctrl.Result {
6868 RequeueAfter : metric .Spec .Interval .Duration - elapsed ,
69- }, nil
69+ }
7070}
7171
7272func (r * ManagedMetricReconciler ) shouldReconcile (metric * v1alpha1.ManagedMetric ) bool {
@@ -92,11 +92,11 @@ func (r *ManagedMetricReconciler) getDataSinkCredentials(ctx context.Context, ma
9292 return retriever .GetDataSinkCredentials (ctx , managedMetric .Spec .DataSinkRef , managedMetric , l )
9393}
9494
95- //+kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics,verbs=get;list;watch;create;update;patch;delete
96- //+kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics/status,verbs=get;update;patch
97- //+kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics/finalizers,verbs=update
98- //+kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=datasinks,verbs=get;list;watch
99- //+kubebuilder:rbac:groups="",resources=secrets,verbs=get
95+ // +kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics,verbs=get;list;watch;create;update;patch;delete
96+ // +kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics/status,verbs=get;update;patch
97+ // +kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=managedmetrics/finalizers,verbs=update
98+ // +kubebuilder:rbac:groups=metrics.openmcp.cloud,resources=datasinks,verbs=get;list;watch
99+ // +kubebuilder:rbac:groups="",resources=secrets,verbs=get
100100
101101// Reconcile is part of the main kubernetes reconciliation loop which aims to
102102// move the current state of the cluster closer to the desired state.
@@ -138,7 +138,7 @@ func (r *ManagedMetricReconciler) Reconcile(ctx context.Context, req ctrl.Reques
138138
139139 // Check if enough time has passed since the last reconciliation
140140 if ! r .shouldReconcile (& metric ) {
141- return r .scheduleNextReconciliation (& metric )
141+ return r .scheduleNextReconciliation (& metric ), nil
142142 }
143143
144144 /*
0 commit comments