|
|
@@ -1018,18 +1018,17 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
}) |
|
|
|
|
|
|
|
m.Group("/train-job", func() { |
|
|
|
m.Group("/:jobid", func() { |
|
|
|
m.Group("/:id", func() { |
|
|
|
m.Get("", reqRepoCloudBrainReader, repo.TrainJobShow) |
|
|
|
m.Post("/stop", cloudbrain.AdminOrOwnerOrJobCreaterRightForTrain, repo.TrainJobStop) |
|
|
|
m.Post("/del", cloudbrain.AdminOrOwnerOrJobCreaterRightForTrain, repo.TrainJobDel) |
|
|
|
m.Get("/model_download", cloudbrain.AdminOrJobCreaterRightForTrain, repo.ModelDownload) |
|
|
|
m.Post("/stop", cloudbrain.AdminOrOwnerOrJobCreaterRightForTrain, repo.CloudBrainStop) |
|
|
|
m.Post("/del", cloudbrain.AdminOrOwnerOrJobCreaterRightForTrain, repo.CloudBrainTrainJobDel) |
|
|
|
m.Get("/models", reqRepoCloudBrainReader, repo.CloudBrainShowModels) |
|
|
|
m.Get("/download_model", cloudbrain.AdminOrJobCreaterRight, repo.CloudBrainDownloadModel) |
|
|
|
//m.Get("/create_version", reqWechatBind, cloudbrain.AdminOrJobCreaterRightForTrain, repo.TrainJobNewVersion) |
|
|
|
//m.Post("/create_version", reqWechatBind, cloudbrain.AdminOrJobCreaterRightForTrain, bindIgnErr(auth.CreateModelArtsTrainJobForm{}), repo.TrainJobCreateVersion) |
|
|
|
}) |
|
|
|
m.Get("/create", reqWechatBind, reqRepoCloudBrainWriter, repo.CloudBrainTrainJobNew) |
|
|
|
m.Post("/create", reqWechatBind, reqRepoCloudBrainWriter, bindIgnErr(auth.CreateCloudBrainForm{}), repo.CloudBrainCreate) |
|
|
|
|
|
|
|
//m.Get("/para-config-list", reqRepoCloudBrainReader, repo.TrainJobGetConfigList) |
|
|
|
}) |
|
|
|
}, context.RepoRef()) |
|
|
|
m.Group("/modelmanage", func() { |
|
|
|