|
|
@@ -1572,7 +1572,7 @@ func handleNoDurationTask(cloudBrains []*models.Cloudbrain) { |
|
|
|
} |
|
|
|
task.Duration = task.EndTime.AsTime().Unix() - task.StartTime.AsTime().Unix() |
|
|
|
task.TrainJobDuration = models.ConvertDurationToStr(task.Duration) |
|
|
|
err = models.UpdateJob(task) |
|
|
|
err = models.UpdateJobDurationWithDeleted(task) |
|
|
|
if err != nil { |
|
|
|
log.Error("UpdateJob(%s) failed:%v", task.JobName, err) |
|
|
|
} |
|
|
@@ -1597,7 +1597,7 @@ func handleNoDurationTask(cloudBrains []*models.Cloudbrain) { |
|
|
|
} |
|
|
|
task.CorrectCreateUnix() |
|
|
|
task.ComputeAndSetDuration() |
|
|
|
err = models.UpdateJob(task) |
|
|
|
err = models.UpdateJobDurationWithDeleted(task) |
|
|
|
if err != nil { |
|
|
|
log.Error("UpdateJob(%s) failed:%v", task.JobName, err) |
|
|
|
continue |
|
|
@@ -1618,7 +1618,7 @@ func handleNoDurationTask(cloudBrains []*models.Cloudbrain) { |
|
|
|
task.EndTime = task.StartTime.Add(result.Duration / 1000) |
|
|
|
} |
|
|
|
task.ComputeAndSetDuration() |
|
|
|
err = models.UpdateJob(task) |
|
|
|
err = models.UpdateJobDurationWithDeleted(task) |
|
|
|
if err != nil { |
|
|
|
log.Error("UpdateJob(%s) failed:%v", task.JobName, err) |
|
|
|
continue |
|
|
@@ -1639,7 +1639,7 @@ func updateDefaultDuration(task *models.Cloudbrain) { |
|
|
|
task.StartTime = task.CreatedUnix |
|
|
|
task.EndTime = task.UpdatedUnix |
|
|
|
task.ComputeAndSetDuration() |
|
|
|
err := models.UpdateJob(task) |
|
|
|
err := models.UpdateJobDurationWithDeleted(task) |
|
|
|
if err != nil { |
|
|
|
log.Error("UpdateJob(%s) failed:%v", task.JobName, err) |
|
|
|
} |
|
|
|