Skip to content

Commit 8c0ef28

Browse files
committed
removed unused var and methods
Signed-off-by: Alka Kumari <alkumari@redhat.com>
1 parent 1ec1e76 commit 8c0ef28

File tree

2 files changed

+14
-36
lines changed

2 files changed

+14
-36
lines changed

controllers/argocd/argocd_controller.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,10 +326,7 @@ func (r *ReconcileArgoCD) internalReconcile(ctx context.Context, request ctrl.Re
326326
}
327327

328328
// Process DropMetadata for namespace-based label cleanup
329-
if err := r.processDropMetadataForCleanup(argocd); err != nil {
330-
reqLogger.Error(err, "failed to process DropMetadata cleanup")
331-
// Don't fail the reconciliation, just log the error and continue
332-
}
329+
r.processDropMetadataForCleanup(argocd)
333330

334331
if err := r.reconcileResources(argocd); err != nil {
335332
// Error reconciling ArgoCD sub-resources - requeue the request.

controllers/argocd/util.go

Lines changed: 13 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,18 +1315,6 @@ func removeDropMetadataForNamespace(namespace string) {
13151315
delete(DropMetadataStore, namespace)
13161316
}
13171317

1318-
// getDropMetadataForResource retrieves DropMetadata for a specific resource in a namespace
1319-
func getDropMetadataForResource(namespace, resource string) *DropMetadata {
1320-
if metadataList, exists := DropMetadataStore[namespace]; exists {
1321-
for _, metadata := range metadataList {
1322-
if metadata.Resource == resource {
1323-
return &metadata
1324-
}
1325-
}
1326-
}
1327-
return nil
1328-
}
1329-
13301318
// processDropMetadataForCleanup processes the DropMetadata store and cleans up removed labels from resources
13311319
func (r *ReconcileArgoCD) processDropMetadataForCleanup(argocd *argoproj.ArgoCD) error {
13321320
namespace := argocd.GetNamespace()
@@ -1417,15 +1405,11 @@ func (r *ReconcileArgoCD) cleanupLabelsFromDeployment(argocd *argoproj.ArgoCD, d
14171405
return fmt.Errorf("failed to get deployment %s: %w", deploymentName, err)
14181406
}
14191407

1420-
if currentLabels, err := r.removeLabelsFromObject(deployment, labelsToRemove); err != nil {
1421-
log.Error(err, "failed to remove labels from deployment", "name", deploymentName)
1408+
currentLabels := r.removeLabelsFromObject(deployment, labelsToRemove)
1409+
deployment.Spec.Template.Labels = currentLabels
1410+
if err := r.Update(context.TODO(), deployment); err != nil {
1411+
log.Error(err, "failed to update deployment after removing labels", "name", deploymentName)
14221412
return err
1423-
} else {
1424-
deployment.Spec.Template.Labels = currentLabels
1425-
if err := r.Update(context.TODO(), deployment); err != nil {
1426-
log.Error(err, "failed to update deployment after removing labels", "name", deploymentName)
1427-
return err
1428-
}
14291413
}
14301414
return nil
14311415
}
@@ -1444,16 +1428,13 @@ func (r *ReconcileArgoCD) cleanupLabelsFromStatefulSet(argocd *argoproj.ArgoCD,
14441428
return fmt.Errorf("failed to get statefulset %s: %w", statefulSetName, err)
14451429
}
14461430

1447-
if currentLabels, err := r.removeLabelsFromObject(statefulSet, labelsToRemove); err != nil {
1448-
log.Error(err, "failed to remove labels from statefulset", "name", statefulSetName)
1431+
currentLabels := r.removeLabelsFromObject(statefulSet, labelsToRemove)
1432+
statefulSet.SetLabels(currentLabels)
1433+
if err := r.Update(context.TODO(), statefulSet); err != nil {
1434+
log.Error(err, "failed to update statefulset after removing labels", "name", statefulSetName)
14491435
return err
1450-
} else {
1451-
statefulSet.SetLabels(currentLabels)
1452-
if err := r.Update(context.TODO(), statefulSet); err != nil {
1453-
log.Error(err, "failed to update statefulset after removing labels", "name", statefulSetName)
1454-
return err
1455-
}
14561436
}
1437+
14571438
return nil
14581439
}
14591440

@@ -1525,10 +1506,10 @@ func (r *ReconcileArgoCD) calculateRemovedSpecLabels(oldCR, newCR *argoproj.Argo
15251506

15261507
}
15271508

1528-
func (r *ReconcileArgoCD) removeLabelsFromObject(obj client.Object, labelsToRemove []string) (map[string]string, error) {
1509+
func (r *ReconcileArgoCD) removeLabelsFromObject(obj client.Object, labelsToRemove []string) map[string]string {
15291510
currentLabels := obj.GetLabels()
15301511
if currentLabels == nil {
1531-
return nil, nil
1512+
return nil
15321513
}
15331514

15341515
modified := false
@@ -1539,9 +1520,9 @@ func (r *ReconcileArgoCD) removeLabelsFromObject(obj client.Object, labelsToRemo
15391520
}
15401521
}
15411522
if modified {
1542-
return currentLabels, nil
1523+
return currentLabels
15431524
}
1544-
return currentLabels, nil
1525+
return currentLabels
15451526
}
15461527

15471528
// deleteRBACsForNamespace deletes the RBACs when the label from the namespace is removed.

0 commit comments

Comments
 (0)