Browse Source

云脑2调试任务增加任务名唯一性验证

tags/v1.22.1.1^2
liuzx 3 years ago
parent
commit
62e85a254d
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      routers/repo/modelarts.go

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

@@ -140,6 +140,20 @@ func NotebookCreate(ctx *context.Context, form auth.CreateModelArtsNotebookForm)
return
}
}
_, err = models.GetCloudbrainByName(jobName)
if err == nil {
log.Error("the job name did already exist", ctx.Data["MsgID"])
cloudBrainNewDataPrepare(ctx)
ctx.RenderWithErr("the job name did already exist", tplModelArtsNotebookNew, &form)
return
} else {
if !models.IsErrJobNotExist(err) {
log.Error("system error, %v", err, ctx.Data["MsgID"])
cloudBrainNewDataPrepare(ctx)
ctx.RenderWithErr("system error", tplModelArtsNotebookNew, &form)
return
}
}

err = modelarts.GenerateTask(ctx, jobName, uuid, description, flavor)
if err != nil {


Loading…
Cancel
Save