INNER CODE UNIT · Go
checkRetryLabel
GalleyBytes/terraform-operator · pkg/controllers/terraform_controller.go:750
func checkRetryLabel(tf *tfv1beta1.Terraform) bool {
if tf.Labels == nil {
return false
}
label, found := tf.Labels["kubernetes.io/change-cause"]
if !found {
return false
}
retry := false
if tf.Status.RetryEventReason == nil {
retry = true
} else if *tf.Status.RetryEventReason != label {
retry = true
}
if retry {