Browse Source

优化工作流代码

pull/52/head
JeshuaRen 6 months ago
parent
commit
fda3a4ca9a
2 changed files with 3 additions and 4 deletions
  1. +1
    -2
      sdks/pcmscheduler/models.go
  2. +2
    -2
      sdks/scheduler/models.go

+ 1
- 2
sdks/pcmscheduler/models.go View File

@@ -84,8 +84,7 @@ const (

BlockChainJobCreatePrefix = "job_create_"

StartNode = "StartTask"
EndNode = "EndTask"
Finish = "Finish"

NodeTypeBinding = "binding"
NodeTypeUpload = "upload"


+ 2
- 2
sdks/scheduler/models.go View File

@@ -70,7 +70,7 @@ var JobInfoTypeUnion = types.NewTypeUnion[JobInfo](
(*HPCJobInfo)(nil),
(*BindingJobInfo)(nil),
(*PCMInferenceJobInfo)(nil),
(*FinishJobInfo)(nil),
(*CompleteJobInfo)(nil),
)
var _ = serder.UseTypeUnionInternallyTagged(&JobInfoTypeUnion, "type")

@@ -148,7 +148,7 @@ type AIJobInfo struct {
ResourceChoice ResourceChoice `json:"resourceChoice"`
}

type FinishJobInfo struct {
type CompleteJobInfo struct {
serder.Metadata `union:"Finish"`
JobInfoBase
Type string `json:"type"`


Loading…
Cancel
Save