Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Commit

Permalink
Create workflow sub workflows (#36)
Browse files Browse the repository at this point in the history
Adding sub workflows to admin workflow create request
  • Loading branch information
wild-endeavor authored Feb 5, 2020
1 parent debe81a commit a846186
Show file tree
Hide file tree
Showing 16 changed files with 835 additions and 61 deletions.
85 changes: 75 additions & 10 deletions flyteidl/gen/pb-cpp/flyteidl/admin/workflow.pb.cc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 40 additions & 0 deletions flyteidl/gen/pb-cpp/flyteidl/admin/workflow.pb.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 43 additions & 31 deletions flyteidl/gen/pb-go/flyteidl/admin/workflow.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions flyteidl/gen/pb-go/flyteidl/admin/workflow.pb.validate.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions flyteidl/gen/pb-go/flyteidl/service/admin.swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -4013,6 +4013,13 @@
"template": {
"$ref": "#/definitions/coreWorkflowTemplate",
"description": "Template of the task that encapsulates all the metadata of the workflow."
},
"sub_workflows": {
"type": "array",
"items": {
"$ref": "#/definitions/coreWorkflowTemplate"
},
"description": "Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the\npropeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out\nto Admin to see other registered workflows). In fact, subworkflows do not even need to be registered."
}
},
"description": "Represents a structure that encapsulates the specification of the workflow."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16672,6 +16672,15 @@ definitions:
description: "Template of the task that encapsulates all the metadata of the\
\ workflow."
$ref: "#/definitions/coreWorkflowTemplate"
sub_workflows:
type: "array"
description: "Workflows that are embedded into other workflows need to be\
\ passed alongside the parent workflow to the\npropeller compiler (since\
\ the compiler doesn't have any knowledge of other workflows - ie, it doesn't\
\ reach out\nto Admin to see other registered workflows). In fact, subworkflows\
\ do not even need to be registered."
items:
$ref: "#/definitions/coreWorkflowTemplate"
description: "Represents a structure that encapsulates the specification of the\
\ workflow."
coreAlias:
Expand Down
Loading

0 comments on commit a846186

Please sign in to comment.