mirror of
https://github.com/newnius/YAO-scheduler.git
synced 2025-12-15 08:16:43 +00:00
update
This commit is contained in:
@@ -85,6 +85,7 @@ func (scheduler *SchedulerFair) Start() {
|
||||
scheduler.parallelism = 1
|
||||
|
||||
go func() {
|
||||
/* fair scheduler */
|
||||
flag := true
|
||||
for {
|
||||
log.Debug("Scheduling")
|
||||
@@ -286,6 +287,14 @@ func (scheduler *SchedulerFair) UpdateProgress(job Job, state State) {
|
||||
}
|
||||
}
|
||||
break
|
||||
case Failed:
|
||||
for i := range scheduler.history {
|
||||
if scheduler.history[i].Name == job.Name {
|
||||
scheduler.history[i].Status = Failed
|
||||
scheduler.history[i].UpdatedAt = int(time.Now().Unix())
|
||||
}
|
||||
}
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user