feat(managed-job): add update job method

This commit is contained in:
2024-12-01 02:05:49 +03:30
parent ac8453bb57
commit fb646086b0
7 changed files with 29 additions and 6 deletions

12
internal/crd/event.go Normal file
View File

@@ -0,0 +1,12 @@
package crd
import (
"context"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/types"
)
func (crd Crd) AddEvent(jobUid types.UID, event string) {
crd.client.UpdateStatus(context.Background(), nil, v1.UpdateOptions{})
}

View File

@@ -9,7 +9,7 @@ import (
var jobs = map[types.UID]*v1alpha1.FlinkJob{}
func (crd Crd) repsert(job *v1alpha1.FlinkJob) {
func (crd *Crd) repsert(job *v1alpha1.FlinkJob) {
jobs[job.GetUID()] = job
}