Skip to content

Commit

Permalink
[controller] Create constant for annotation value indicating enabled (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
jeromefroe authored Sep 30, 2020
1 parent 6d59f5f commit b242e67
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 1 addition & 1 deletion pkg/controller/controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -959,7 +959,7 @@ func updatedStatefulSet(
) (*appsv1.StatefulSet, bool, error) {
// The operator will only perform an update if the current StatefulSet has been
// annotated to indicate that it is okay to update it.
if val, ok := actual.Annotations[annotations.Update]; !ok || val != "enabled" {
if val, ok := actual.Annotations[annotations.Update]; !ok || val != annotations.EnabledVal {
return nil, false, nil
}

Expand Down
3 changes: 3 additions & 0 deletions pkg/k8sops/annotations/annotations.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ const (
// Update is the annotation used by the operator to determine if a StatefulSet is
// allowed to be updated.
Update = "operator.m3db.io/update"

// EnabledVal is the value that indicates an annotation is enabled.
EnabledVal = "enabled"
)

// BaseAnnotations returns the base annotations we apply to all objects
Expand Down

0 comments on commit b242e67

Please sign in to comment.