1
0
mirror of https://github.com/newnius/YAO-scheduler.git synced 2025-12-12 23:36:44 +00:00
This commit is contained in:
2020-04-11 11:38:04 +08:00
parent 7ed56468fd
commit 11aded3427
6 changed files with 55 additions and 0 deletions

View File

@@ -42,6 +42,11 @@ func (jm *JobManager) start() {
}
log.Info("Receive resource", resource)
jm.resources = append(jm.resources, resource)
for _, t := range resource.Status {
jm.scheduler.Attach(t.UUID, jm.job.Name)
}
}
jm.scheduler.UpdateProgress(jm.job.Name, Running)
@@ -119,6 +124,10 @@ func (jm *JobManager) start() {
jm.scheduler.ReleaseResource(jm.job, jm.resources[i])
fmt.Println("return resource ", jm.resources[i].ClientID)
for _, t := range jm.resources[i].Status {
jm.scheduler.Attach(t.UUID, jm.job.Name)
}
InstanceJobHistoryLogger().submitTaskStatus(jm.job.Name, res.Status[i])
}
}