Browse Source

notebook restart record

tags/v1.22.3.2^2
lewis 3 years ago
parent
commit
a6378dfc5f
1 changed files with 27 additions and 0 deletions
  1. +27
    -0
      routers/repo/modelarts.go

+ 27
- 0
routers/repo/modelarts.go View File

@@ -424,6 +424,33 @@ func NotebookManage(ctx *context.Context) {
}

status = task.Status
if action == models.ActionRestart {
//todo: add a record
newTask := &models.Cloudbrain{
Status: string(models.JobWaiting),
UserID: task.UserID,
RepoID: task.RepoID,
JobID: task.JobID,
JobName: task.JobName,
DisplayJobName: task.DisplayJobName,
SubTaskName: task.SubTaskName,
JobType: task.JobType,
Type: task.Type,
Uuid: task.Uuid,
Image: task.Image,
GpuQueue: task.GpuQueue,
ResourceSpecId: task.ResourceSpecId,
ComputeResource: task.ComputeResource,
}

err = models.RestartCloudbrain(task, newTask)
if err != nil {
log.Error("RestartCloudbrain(%s) failed:%v", task.JobName, err.Error(), ctx.Data["MsgID"])
resultCode = "-1"
errorMsg = "system error"
break
}
}

break
}


Loading…
Cancel
Save