fix: wong update status in some situations
This commit is contained in:
@@ -119,14 +119,15 @@ func (mgr *Manager) cycle(client *api.Client, crdInstance *crd.Crd) {
|
||||
"status": patchStatusObj,
|
||||
})
|
||||
} else {
|
||||
patchStatusObj := map[string]interface{}{
|
||||
"jobStatus": "",
|
||||
"lifeCycleStatus": string(v1alpha1.LifeCycleStatusFailed),
|
||||
}
|
||||
// TODO handle job not found status
|
||||
// patchStatusObj := map[string]interface{}{
|
||||
// "jobStatus": "",
|
||||
// "lifeCycleStatus": string(v1alpha1.LifeCycleStatusFailed),
|
||||
// }
|
||||
|
||||
crdInstance.Patch(uid, map[string]interface{}{
|
||||
"status": patchStatusObj,
|
||||
})
|
||||
// crdInstance.Patch(uid, map[string]interface{}{
|
||||
// "status": patchStatusObj,
|
||||
// })
|
||||
}
|
||||
|
||||
managedJob.Cycle()
|
||||
|
||||
Reference in New Issue
Block a user