| @@ -620,8 +620,8 @@ func TrainJobNewVersion(ctx *context.Context) { | |||||
| func trainJobNewVersionDataPrepare(ctx *context.Context) error { | func trainJobNewVersionDataPrepare(ctx *context.Context) error { | ||||
| ctx.Data["PageIsCloudBrain"] = true | ctx.Data["PageIsCloudBrain"] = true | ||||
| var jobID = ctx.Params(":jobid") | var jobID = ctx.Params(":jobid") | ||||
| var versionName = ctx.Params(":version-name") | |||||
| // var versionName = ctx.Query("version_name") | |||||
| // var versionName = ctx.Params(":version-name") | |||||
| var versionName = ctx.Query("version_name") | |||||
| task, err := models.GetCloudbrainByJobIDAndVersionName(jobID, versionName) | task, err := models.GetCloudbrainByJobIDAndVersionName(jobID, versionName) | ||||
| if err != nil { | if err != nil { | ||||
| @@ -924,7 +924,8 @@ func TrainJobCreate(ctx *context.Context, form auth.CreateModelArtsTrainJobForm) | |||||
| func TrainJobCreateVersion(ctx *context.Context, form auth.CreateModelArtsTrainJobForm) { | func TrainJobCreateVersion(ctx *context.Context, form auth.CreateModelArtsTrainJobForm) { | ||||
| ctx.Data["PageIsTrainJob"] = true | ctx.Data["PageIsTrainJob"] = true | ||||
| var jobID = ctx.Params(":jobid") | var jobID = ctx.Params(":jobid") | ||||
| var versionName = ctx.Params(":version-name") | |||||
| // var versionName = ctx.Params(":version-name") | |||||
| var versionName = ctx.Query("version_name") | |||||
| jobName := form.JobName | jobName := form.JobName | ||||
| uuid := form.Attachment | uuid := form.Attachment | ||||
| @@ -989,10 +989,10 @@ func RegisterRoutes(m *macaron.Macaron) { | |||||
| m.Get("/models", reqRepoCloudBrainReader, repo.TrainJobShowModels) | m.Get("/models", reqRepoCloudBrainReader, repo.TrainJobShowModels) | ||||
| m.Get("/download_model", reqRepoCloudBrainReader, repo.TrainJobDownloadModel) | m.Get("/download_model", reqRepoCloudBrainReader, repo.TrainJobDownloadModel) | ||||
| m.Get("/version_models", reqRepoCloudBrainReader, repo.TrainJobVersionShowModels) | m.Get("/version_models", reqRepoCloudBrainReader, repo.TrainJobVersionShowModels) | ||||
| m.Group("/:version-name", func() { | |||||
| m.Get("/create_version", reqRepoCloudBrainReader, repo.TrainJobNewVersion) | |||||
| m.Post("/create_version", reqRepoCloudBrainWriter, bindIgnErr(auth.CreateModelArtsTrainJobForm{}), repo.TrainJobCreateVersion) | |||||
| }) | |||||
| // m.Group("/:version-name", func() { | |||||
| m.Get("/create_version", reqRepoCloudBrainReader, repo.TrainJobNewVersion) | |||||
| m.Post("/create_version", reqRepoCloudBrainWriter, bindIgnErr(auth.CreateModelArtsTrainJobForm{}), repo.TrainJobCreateVersion) | |||||
| // }) | |||||
| m.Post("/stop_version", reqRepoCloudBrainWriter, repo.TrainJobVersionStop) | m.Post("/stop_version", reqRepoCloudBrainWriter, repo.TrainJobVersionStop) | ||||
| m.Post("/del_version", reqRepoCloudBrainWriter, repo.TrainJobVersionDel) | m.Post("/del_version", reqRepoCloudBrainWriter, repo.TrainJobVersionDel) | ||||
| }) | }) | ||||