File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
pkg/controllers/cluster/tasks Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -228,12 +228,15 @@ func (*TaskStatus) syncConditions(rtx *ReconcileContext) bool {
228228 suspendStatus = metav1 .ConditionFalse
229229 suspendMessage = "Cluster is not suspended"
230230 )
231- if suspended {
232- suspendStatus = metav1 .ConditionTrue
233- suspendMessage = "Cluster is suspended"
234- } else if coreutil .ShouldSuspendCompute (rtx .Cluster ) {
231+
232+ if coreutil .ShouldSuspendCompute (rtx .Cluster ) {
235233 suspendMessage = "Cluster is suspending"
234+ if suspended {
235+ suspendStatus = metav1 .ConditionTrue
236+ suspendMessage = "Cluster is suspended"
237+ }
236238 }
239+
237240 return meta .SetStatusCondition (& rtx .Cluster .Status .Conditions , metav1.Condition {
238241 Type : v1alpha1 .ClusterCondSuspended ,
239242 Status : suspendStatus ,
You can’t perform that action at this time.
0 commit comments