Browse Source

超算接口调整

pull/52/head
JeshuaRen 8 months ago
parent
commit
e4a9171da2
2 changed files with 13 additions and 6 deletions
  1. +2
    -1
      sdks/hpc/job.go
  2. +11
    -5
      sdks/scheduler/models.go

+ 2
- 1
sdks/hpc/job.go View File

@@ -15,7 +15,8 @@ type CreateJobReq struct {
Backend string `json:"backend"`
App string `json:"app"`
OperateType string `json:"operateType"`
Parameters HPCParameter `json:"parameters"`
//Parameters HPCParameter `json:"parameters"`
Parameters map[string]string `json:"parameters"`
}

type HPCParameter struct {


+ 11
- 5
sdks/scheduler/models.go View File

@@ -106,11 +106,17 @@ type HPCJobInfo struct {
}

type HPCParameter struct {
JobName string `json:"jobName"`
Partition string `json:"partition"`
Ntasks string `json:"ntasks"`
Nodes string `json:"nodes"`
InputFile string `json:"inputFile"`
JobName string `json:"jobName"`
JobDir string `json:"jobDir"`
Partition string `json:"partition"`
Ntasks string `json:"ntasks"`
Nodes string `json:"nodes"`
HPCBindingFiles []HPCBindingFile `json:"hpcBindingFiles"`
}

type HPCBindingFile struct {
ParamName string `json:"paramName"`
BindingID int64 `json:"bindingID"`
}

type JobResources struct {


Loading…
Cancel
Save