Skip to content

Commit 9cc4e72

Browse files
committed
Migrate conditions
1 parent df6f3d8 commit 9cc4e72

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

apis/controlplanes/v3/controlplane_types.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package v3
1818

1919
import (
2020
"fmt"
21+
"strings"
2122
"time"
2223

2324
"github.com/go-logr/logr"
@@ -142,6 +143,10 @@ func (cp *ControlPlane) setCondition(conditionType string, log *logr.Logger) {
142143
// Clear all
143144
for idx := range cp.Status.Conditions {
144145
condition := &cp.Status.Conditions[idx]
146+
// Migration: all lower case, no spaces, no -
147+
condition.Reason = strings.ToLower(condition.Reason)
148+
condition.Reason = strings.Replace(condition.Reason, " ", "_", -1)
149+
condition.Reason = strings.Replace(condition.Reason, "-", "_", -1)
145150
if condition.Status == metav1.ConditionTrue {
146151
condition.Status = metav1.ConditionFalse
147152
condition.Reason = fmt.Sprintf("transition_to_%s", conditionType)

0 commit comments

Comments
 (0)