mirror of
https://github.com/newnius/YAO-scheduler.git
synced 2025-12-13 07:46:43 +00:00
update shceduler_fair, bugfix
This commit is contained in:
@@ -96,7 +96,6 @@ func (scheduler *SchedulerFair) UpdateProgress(jobName string, state State) {
|
|||||||
scheduler.history[i].Status = Finished
|
scheduler.history[i].Status = Finished
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
scheduler.UpdateNextQueue()
|
|
||||||
break
|
break
|
||||||
case Stopped:
|
case Stopped:
|
||||||
for i := range scheduler.history {
|
for i := range scheduler.history {
|
||||||
@@ -104,7 +103,6 @@ func (scheduler *SchedulerFair) UpdateProgress(jobName string, state State) {
|
|||||||
scheduler.history[i].Status = Stopped
|
scheduler.history[i].Status = Stopped
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
scheduler.UpdateNextQueue()
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -192,7 +190,9 @@ func (scheduler *SchedulerFair) AcquireResource(job Job, task Task) NodeStatus {
|
|||||||
cnt.MemoryGPU += v.MemoryTotal
|
cnt.MemoryGPU += v.MemoryTotal
|
||||||
}
|
}
|
||||||
log.Info(job.Group, cnt)
|
log.Info(job.Group, cnt)
|
||||||
scheduler.UpdateNextQueue()
|
if len(res.Status) != 0 {
|
||||||
|
scheduler.UpdateNextQueue()
|
||||||
|
}
|
||||||
}(res)
|
}(res)
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user