| @@ -212,14 +212,16 @@ func downloadModelFromCloudBrainTwo(modelUUID string, jobName string, parentDir | |||||
| func downloadModelFromCloudBrainOne(modelUUID string, jobName string, parentDir string, trainUrl string) (string, int64, error) { | func downloadModelFromCloudBrainOne(modelUUID string, jobName string, parentDir string, trainUrl string) (string, int64, error) { | ||||
| modelActualPath := storage.GetMinioPath(jobName, "/model/") | modelActualPath := storage.GetMinioPath(jobName, "/model/") | ||||
| log.Info("modelActualPath=" + modelActualPath) | log.Info("modelActualPath=" + modelActualPath) | ||||
| //destKeyNamePrefix := Model_prefix + models.AttachmentRelativePath(modelUUID) + "/" | |||||
| //size, err := storage.MinioPathCopy(setting.Bucket, modelActualPath, destKeyNamePrefix) | |||||
| //if err == nil { | |||||
| // dataActualPath := setting.Bucket + "/" + destKeyNamePrefix | |||||
| // return dataActualPath, size, nil | |||||
| //} else { | |||||
| return "", 0, nil | |||||
| //} | |||||
| modelSrcPrefix := setting.CBCodePathPrefix + jobName + "/model/" | |||||
| destKeyNamePrefix := Model_prefix + models.AttachmentRelativePath(modelUUID) + "/" | |||||
| log.Info("destKeyNamePrefix=" + destKeyNamePrefix + " modelSrcPrefix=" + modelSrcPrefix) | |||||
| size, err := storage.MinioPathCopy(setting.Bucket, modelSrcPrefix, destKeyNamePrefix) | |||||
| if err == nil { | |||||
| dataActualPath := setting.Bucket + "/" + destKeyNamePrefix | |||||
| return dataActualPath, size, nil | |||||
| } else { | |||||
| return "", 0, nil | |||||
| } | |||||
| } | } | ||||
| func DeleteModel(ctx *context.Context) { | func DeleteModel(ctx *context.Context) { | ||||