Skip to content

Commit d626adb

Browse files
committed
fix: address coderabbit feedback
Signed-off-by: Christopher Coco <ccoco@redhat.com>
1 parent 6885969 commit d626adb

4 files changed

Lines changed: 6 additions & 8 deletions

File tree

controllers/argocdagent/agent/role.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ func ReconcileAgentClusterRoles(client client.Client, compName string, cr *argop
126126
if err := client.Delete(context.TODO(), clusterRole); err != nil {
127127
return clusterRole, fmt.Errorf("failed to delete principal clusterRole %s: %v", clusterRole.Name, err)
128128
}
129+
return clusterRole, nil
129130
}
130131

131132
if !reflect.DeepEqual(expectedPolicyRule, clusterRole.Rules) {

controllers/argocdagent/agent/rolebinding.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ func ReconcileAgentClusterRoleBinding(client client.Client, compName string, sa
140140
if err := client.Delete(context.TODO(), clusterRoleBinding); err != nil {
141141
return fmt.Errorf("failed to delete agent clusterRoleBinding %s: %v", clusterRoleBinding.Name, err)
142142
}
143+
return nil
143144
}
144145

145146
// Update ClusterRoleBinding if subjects or role ref have changed
@@ -212,8 +213,5 @@ func buildClusterRoleBinding(compName string, cr *argoproj.ArgoCD) *v1.ClusterRo
212213
}
213214

214215
func getCustomRoleName() string {
215-
if name := os.Getenv(common.ArgoCDAgentClusterRoleEnvName); name != "" {
216-
return name
217-
}
218-
return ""
216+
return os.Getenv(common.ArgoCDAgentClusterRoleEnvName)
219217
}

controllers/argocdagent/role.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ func ReconcilePrincipalClusterRoles(client client.Client, compName string, cr *a
126126
if err := client.Delete(context.TODO(), clusterRole); err != nil {
127127
return clusterRole, fmt.Errorf("failed to delete principal clusterRole %s: %v", clusterRole.Name, err)
128128
}
129+
return clusterRole, nil
129130
}
130131

131132
if !reflect.DeepEqual(expectedPolicyRule, clusterRole.Rules) {

controllers/argocdagent/rolebinding.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ func ReconcilePrincipalClusterRoleBinding(client client.Client, compName string,
135135
if err := client.Delete(context.TODO(), clusterRoleBinding); err != nil {
136136
return fmt.Errorf("failed to delete principal clusterRoleBinding %s: %v", clusterRoleBinding.Name, err)
137137
}
138+
return nil
138139
}
139140

140141
if !reflect.DeepEqual(clusterRoleBinding.Subjects, expectedSubjects) ||
@@ -206,8 +207,5 @@ func buildClusterRoleBinding(compName string, cr *argoproj.ArgoCD) *v1.ClusterRo
206207
}
207208

208209
func getCustomRoleName() string {
209-
if name := os.Getenv(common.ArgoCDPrincipalClusterRoleEnvName); name != "" {
210-
return name
211-
}
212-
return ""
210+
return os.Getenv(common.ArgoCDPrincipalClusterRoleEnvName)
213211
}

0 commit comments

Comments
 (0)