Browse Source

模型管理中,NPU的规格显示问题。

Signed-off-by: zouap <zouap@pcl.ac.cn>
tags/v1.22.11.2^2
zouap 3 years ago
parent
commit
8d756d72c1
1 changed files with 17 additions and 9 deletions
  1. +17
    -9
      routers/repo/attachment.go

+ 17
- 9
routers/repo/attachment.go View File

@@ -669,29 +669,37 @@ func GetSuccessChunks(ctx *context.Context) {
modelname := ""
if dbmodeluuid != modeluuid {
log.Info("The file has uploaded.fileChunk.ObjectName=" + fileChunk.ObjectName + " typeCloudBrain=" + fmt.Sprint(typeCloudBrain))
model, err := models.QueryModelById(dbmodeluuid)
if err == nil {
modelname = model.Name
srcObjectName := fileChunk.ObjectName
var isExist bool
if dbmodeluuid != "" {
model, err := models.QueryModelById(dbmodeluuid)
if err == nil && model != nil {
modelname = model.Name
}
}
//copy
srcObjectName := fileChunk.ObjectName
destObjectName := getObjectName(fileName, modeluuid)
var isExist bool
if typeCloudBrain == int(models.TypeCloudBrainOne) {
log.Info("minio copy..")
if typeCloudBrain == models.TypeCloudBrainOne {
bucketName := setting.Attachment.Minio.Bucket
log.Info("minio copy..srcObjectName=" + srcObjectName + " bucketName=" + bucketName)
if storage.MinioGetFilesSize(bucketName, []string{destObjectName}) > 0 {
isExist = true
} else {
if srcObjectName == "" {
srcObjectName = getMinioInitObjectName("", fileChunk.UUID, "", "")
}
storage.MinioCopyAFile(bucketName, srcObjectName, bucketName, destObjectName)
}
} else {
log.Info("obs copy..")
bucketName := setting.Bucket
log.Info("obs copy..srcObjectName=" + srcObjectName + " bucketName=" + bucketName)
if storage.ObsGetFilesSize(bucketName, []string{destObjectName}) > 0 {
isExist = true
} else {
log.Info("obs copy............")
if srcObjectName == "" {
srcObjectName = getOBSInitObjectName("", fileChunk.UUID, "", attach.Name)
}
log.Info("obs copy..srcObjectName=" + srcObjectName + " bucketName=" + bucketName)
storage.ObsCopyFile(bucketName, srcObjectName, bucketName, destObjectName)
}
}


Loading…
Cancel
Save