Browse Source

updated AiDeployInstanceTask

pull/469/head
tzwang 6 months ago
parent
commit
e7b061bd95
4 changed files with 5 additions and 3 deletions
  1. +1
    -1
      internal/logic/inference/createdeploytasklogic.go
  2. +1
    -1
      internal/logic/inference/createinferencetasklogic.go
  3. +2
    -1
      internal/scheduler/database/aiStorage.go
  4. +1
    -0
      pkg/models/aideployinstancetaskmodel_gen.go

+ 1
- 1
internal/logic/inference/createdeploytasklogic.go View File

@@ -50,7 +50,7 @@ func (l *CreateDeployTaskLogic) CreateDeployTask(req *types.CreateDeployTaskReq)
return nil, errors.New("TaskName already exists")
}

taskId, err := l.svcCtx.Scheduler.AiStorages.SaveInferDeployTask(req.TaskName, req.ModelName, req.ModelType, req.TaskDesc)
taskId, err := l.svcCtx.Scheduler.AiStorages.SaveInferDeployTask(req.TaskName, 0, req.ModelName, req.ModelType, req.TaskDesc)
if err != nil {
return nil, err
}


+ 1
- 1
internal/logic/inference/createinferencetasklogic.go View File

@@ -68,7 +68,7 @@ func (l *CreateInferenceTaskLogic) CreateInferenceTask(req *types.CreateInferenc
Cmd: "",
}

taskId, err := l.svcCtx.Scheduler.AiStorages.SaveInferDeployTask(taskName, modelName, "", req.Description)
taskId, err := l.svcCtx.Scheduler.AiStorages.SaveInferDeployTask(taskName, req.UserId, modelName, "", req.Description)
if err != nil {
return nil, err
}


+ 2
- 1
internal/scheduler/database/aiStorage.go View File

@@ -628,11 +628,12 @@ func (s *AiStorage) GetTrainingTaskRunningNum() (int32, error) {
return total, nil
}

func (s *AiStorage) SaveInferDeployTask(taskName string, modelName string, modelType string, desc string) (int64, error) {
func (s *AiStorage) SaveInferDeployTask(taskName string, userId int64, modelName string, modelType string, desc string) (int64, error) {
startTime := time.Now().Format(time.RFC3339)
// 构建主任务结构体
taskModel := models.AiDeployInstanceTask{
Name: taskName,
UserId: userId,
ModelName: modelName,
ModelType: modelType,
Desc: desc,


+ 1
- 0
pkg/models/aideployinstancetaskmodel_gen.go View File

@@ -37,6 +37,7 @@ type (
AiDeployInstanceTask struct {
Id int64 `db:"id"`
Name string `db:"name"`
UserId int64 `db:"user_id"`
ModelName string `db:"model_name"`
ModelType string `db:"model_type"`
Desc string `db:"desc"`


Loading…
Cancel
Save