|
|
@@ -471,11 +471,8 @@ func ModelList(ctx *context.APIContext) { |
|
|
var fileInfos []storage.FileInfo |
|
|
var fileInfos []storage.FileInfo |
|
|
if task.ComputeResource == models.NPUResource { |
|
|
if task.ComputeResource == models.NPUResource { |
|
|
//fileInfos, err = storage.GetObsListObject(task.JobName, "output/", parentDir, versionName) |
|
|
//fileInfos, err = storage.GetObsListObject(task.JobName, "output/", parentDir, versionName) |
|
|
prefix := strings.TrimPrefix(path.Join(setting.TrainJobModelPath, task.JobName, "output/", versionName, parentDir), "/") |
|
|
|
|
|
if !strings.HasSuffix(prefix, "/") { |
|
|
|
|
|
prefix += "/" |
|
|
|
|
|
} |
|
|
|
|
|
fileInfos, err = storage.GetOneLevelAllObjectUnderDir(setting.Bucket, prefix, "") |
|
|
|
|
|
|
|
|
prefix := strings.TrimPrefix(path.Join(setting.TrainJobModelPath, task.JobName, setting.OutPutPath, versionName), "/") |
|
|
|
|
|
fileInfos, err = storage.GetOneLevelAllObjectUnderDir(setting.Bucket, prefix, parentDir) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
log.Info("get TrainJobListModel failed:", err) |
|
|
log.Info("get TrainJobListModel failed:", err) |
|
|
ctx.ServerError("GetObsListObject:", err) |
|
|
ctx.ServerError("GetObsListObject:", err) |
|
|
|