16 lines
342 B
Go

package crd
import (
"flink-kube-operator/internal/crd/v1alpha1"
"k8s.io/apimachinery/pkg/types"
)
func (crd Crd) SetJobStatus(jobUid types.UID, status v1alpha1.FlinkJobStatus) error {
// Define the patch data (JSON Merge Patch format)
patchData := map[string]interface{}{
"status": status,
}
return crd.Patch(jobUid, patchData)
}