Browse Source

merge

opt-modelarts
lewis 3 years ago
parent
commit
b8a573d87c
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      modules/modelarts/modelarts.go

+ 8
- 0
modules/modelarts/modelarts.go View File

@@ -931,6 +931,7 @@ func HandleTrainJobInfo(task *models.Cloudbrain) error {
}

if result != nil {
oldStatus := task.Status
task.Status = TransTrainJobStatus(result.IntStatus)
task.Duration = result.Duration / 1000
task.TrainJobDuration = result.TrainJobDuration
@@ -943,6 +944,9 @@ func HandleTrainJobInfo(task *models.Cloudbrain) error {
task.EndTime = task.StartTime.Add(task.Duration)
}
task.CorrectCreateUnix()
if oldStatus != task.Status {
notification.NotifyChangeCloudbrainStatus(task, oldStatus)
}
err = models.UpdateJob(task)
if err != nil {
log.Error("UpdateJob(%s) failed:%v", task.JobName, err)
@@ -1009,6 +1013,7 @@ func HandleNotebookInfo(task *models.Cloudbrain) error {
}

if result != nil {
oldStatus := task.Status
task.Status = result.Status
if task.StartTime == 0 && result.Lease.UpdateTime > 0 {
task.StartTime = timeutil.TimeStamp(result.Lease.UpdateTime / 1000)
@@ -1018,6 +1023,9 @@ func HandleNotebookInfo(task *models.Cloudbrain) error {
}
task.CorrectCreateUnix()
task.ComputeAndSetDuration()
if oldStatus != task.Status {
notification.NotifyChangeCloudbrainStatus(task, oldStatus)
}
err = models.UpdateJob(task)
if err != nil {
log.Error("UpdateJob(%s) failed:%v", task.DisplayJobName, err)


Loading…
Cancel
Save