Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/couler-proj/couler
/ functions
Functions
605 in github.com/couler-proj/couler
⨍
Functions
605
◇
Types & classes
85
↓ 21 callers
Method
config_workflow
(self, spec)
couler/tests/test_data/dummy_cluster_config.py:23
↓ 20 callers
Method
Descriptor
()
go/couler/proto/couler/v1/couler.pb.go:729
↓ 19 callers
Method
check_argo_yaml
(self, expected_fn)
couler/tests/argo_yaml_test.py:40
↓ 17 callers
Method
dump
(x)
couler/tests/argo_yaml_test.py:48
↓ 16 callers
Method
run
(self)
setup.py:33
↓ 15 callers
Function
flip_coin
()
couler/tests/workflow_basic_test.py:31
↓ 15 callers
Method
get_template
(self, name)
couler/core/templates/workflow.py:53
↓ 13 callers
Function
job
(name)
integration_tests/dag_example.py:24
↓ 13 callers
Function
job
(name)
examples/dag.py:5
↓ 13 callers
Method
to_dict
(self)
couler/core/templates/job.py:50
↓ 12 callers
Function
_predicate
Generates an Argo predicate.
couler/core/syntax/predicates.py:15
↓ 12 callers
Method
values
(cls)
couler/core/constants.py:47
↓ 11 callers
Method
GetName
()
go/couler/proto/couler/v1/couler.pb.go:758
↓ 10 callers
Function
job_a
(message)
couler/tests/dag_test.py:23
↓ 10 callers
Method
to_dict
(self)
couler/core/templates/step.py:30
↓ 10 callers
Method
to_yaml
Covert the secret to a secret CRD specification.
couler/core/templates/secret.py:46
↓ 10 callers
Function
whalesay
(hello_param)
couler/tests/run_concurrent_test.py:25
↓ 9 callers
Function
consumer
(message)
couler/tests/step_output_test.py:32
↓ 9 callers
Function
get_default_proto_workflow
()
couler/core/proto_repr.py:24
↓ 9 callers
Function
producer
()
couler/tests/step_output_test.py:20
↓ 8 callers
Function
ConvertToArgoWorkflow
ConvertToArgoWorkflow converts a workflow from protobuf to an Argo Workflow
go/couler/conversion/argo_workflow.go:17
↓ 8 callers
Function
_generate_pod_spec
( pod_template, container_template, allowed_pod_types, pod_type=None, image=None, repl
couler/steps/pod_utils.py:31
↓ 8 callers
Method
_oss_check_helper
(self, artifact)
couler/tests/artifact_test.py:28
↓ 8 callers
Function
job_b
(message)
couler/tests/dag_test.py:32
↓ 8 callers
Function
tails
()
couler/tests/workflow_basic_test.py:41
↓ 7 callers
Function
whalesay
(hello_param)
couler/tests/input_parameter_test.py:33
↓ 6 callers
Method
GetStepIo
()
go/couler/proto/couler/v1/couler.pb.go:363
↓ 6 callers
Method
add_template
(self, template: Template)
couler/core/templates/workflow.py:50
↓ 6 callers
Method
create_callable_cls
(self, func)
couler/tests/argo_yaml_test.py:59
↓ 6 callers
Function
heads
()
couler/tests/workflow_basic_test.py:35
↓ 6 callers
Function
job
Create a Workflow run_script job template
examples/depends.py:29
↓ 6 callers
Function
pass_step
(name)
integration_tests/dag_depends_example.py:20
↓ 5 callers
Method
GetResources
()
go/couler/proto/couler/v1/couler.pb.go:559
↓ 5 callers
Method
__init__
(self, value, is_global=False)
couler/core/templates/output.py:16
↓ 5 callers
Method
get_steps_dict
(self)
couler/core/templates/workflow.py:88
↓ 5 callers
Function
job_c
(message)
couler/tests/dag_test.py:41
↓ 5 callers
Method
to_dict
(self)
couler/core/templates/workflow.py:122
↓ 5 callers
Method
to_env_list
Convert the secret to an environment list, and can be attached to containers.
couler/core/templates/secret.py:61
↓ 4 callers
Method
Submit
Submit takes an Argo Workflow object and submit it to Kubernetes cluster
go/couler/submitter/argo_submitter.go:30
↓ 4 callers
Function
_deserialize_wrapper
(dict_content, response_type)
couler/core/workflow_validation_utils.py:86
↓ 4 callers
Function
_parse_single_argo_output
(output, prefix)
couler/core/templates/output.py:52
↓ 4 callers
Method
add_step
(self, name, step: Step)
couler/core/templates/workflow.py:56
↓ 4 callers
Function
flip_coin
()
couler/tests/while_test.py:25
↓ 4 callers
Method
verify_concurrent_step
(self, yaml_file_name)
couler/tests/run_concurrent_test.py:44
↓ 4 callers
Function
wrapError
(err error)
go/couler/commands/submit.go:54
↓ 3 callers
Method
GetSteps
()
go/couler/proto/couler/v1/couler.pb.go:985
↓ 3 callers
Method
GetTmplName
()
go/couler/proto/couler/v1/couler.pb.go:765
↓ 3 callers
Method
GetValue
()
go/couler/proto/couler/v1/couler.pb.go:130
↓ 3 callers
Method
GetWhen
()
go/couler/proto/couler/v1/couler.pb.go:814
↓ 3 callers
Method
__init__
(self, path, type=None, is_global=False)
couler/core/templates/artifact.py:21
↓ 3 callers
Function
_update_steps
A step in Argo YAML contains name, related template and parameters. Here we insert a single step into the global steps.
couler/core/step_update_utils.py:132
↓ 3 callers
Method
_verify_script_body
( self, script_to_check, image, command, source, env )
couler/tests/argo_test.py:637
↓ 3 callers
Method
add_image_pull_secret
(self, image_pull_secret: ImagePullSecret)
couler/core/templates/workflow.py:79
↓ 3 callers
Method
add_toleration
(self, toleration: Toleration)
couler/core/templates/workflow.py:82
↓ 3 callers
Function
argo_safe_name
Some names are to be used in the Argo YAML file. For example, the generateName and template name in https://github.com/argoproj/argo/blob/mast
couler/core/utils.py:27
↓ 3 callers
Function
createSingleStepTemplate
(step *pb.Step, workflowPb *pb.Workflow)
go/couler/conversion/argo_workflow.go:130
↓ 3 callers
Function
job_d
(message)
couler/tests/dag_test.py:50
↓ 3 callers
Method
submit
(self, workflow_yaml, secrets=None)
couler/argo_submitter.py:121
↓ 3 callers
Function
tails
()
couler/tests/run_concurrent_test.py:37
↓ 2 callers
Method
GetContainerSpec
()
go/couler/proto/couler/v1/couler.pb.go:772
↓ 2 callers
Method
GetExitHandlerSteps
()
go/couler/proto/couler/v1/couler.pb.go:1013
↓ 2 callers
Method
GetGlobalName
()
go/couler/proto/couler/v1/couler.pb.go:243
↓ 2 callers
Method
GetLocalPath
()
go/couler/proto/couler/v1/couler.pb.go:201
↓ 2 callers
Method
GetScript
()
go/couler/proto/couler/v1/couler.pb.go:793
↓ 2 callers
Method
Run
(w *pb.Workflow)
go/couler/optimization/optimization.go:11
↓ 2 callers
Function
_container_output
Generate output name from an Argo container template. For example, "{{steps.generate-parameter.outputs.parameters.hello-param}}" used in http
couler/core/templates/output.py:100
↓ 2 callers
Method
_create_secret
(self, secret_yaml)
couler/argo_submitter.py:176
↓ 2 callers
Function
_get_params_and_artifacts_from_args
(args, input_param_name, prefix)
couler/core/step_update_utils.py:203
↓ 2 callers
Method
_s3_check_helper
(self, artifact)
couler/tests/artifact_test.py:86
↓ 2 callers
Method
add_volume
(self, volume: Volume)
couler/core/templates/workflow.py:70
↓ 2 callers
Method
config_pod
(self, template)
couler/tests/test_data/dummy_cluster_config.py:19
↓ 2 callers
Function
consume
(message)
couler/tests/map_test.py:20
↓ 2 callers
Method
dag_mode_enabled
(self)
couler/core/templates/workflow.py:102
↓ 2 callers
Method
enable_dag_mode
(self)
couler/core/templates/workflow.py:99
↓ 2 callers
Function
getEntryPointTemplateArgs
(step *pb.Step)
go/couler/conversion/argo_workflow.go:200
↓ 2 callers
Method
get_dag_task
(self, name)
couler/core/templates/workflow.py:105
↓ 2 callers
Function
heads
()
couler/tests/dag_test.py:72
↓ 2 callers
Function
heads
()
couler/tests/run_concurrent_test.py:31
↓ 2 callers
Method
set_dns
(self, dns_policy, dns_config)
couler/core/templates/workflow.py:118
↓ 2 callers
Method
set_security_context
(self, security_context: dict)
couler/core/templates/workflow.py:276
↓ 2 callers
Method
to_dict
(self)
couler/core/templates/image_pull_secret.py:21
↓ 2 callers
Method
to_dict
(self)
couler/core/templates/volume.py:36
↓ 2 callers
Function
whalesay_two
(hello_param1, hello_param2)
couler/tests/input_parameter_test.py:39
↓ 2 callers
Function
workflow_yaml
()
couler/argo.py:52
↓ 1 callers
Function
Compose
Compose sequence optimization passes
go/couler/optimization/optimization.go:32
↓ 1 callers
Method
GetAction
()
go/couler/proto/couler/v1/couler.pb.go:630
↓ 1 callers
Method
GetArgs
()
go/couler/proto/couler/v1/couler.pb.go:800
↓ 1 callers
Method
GetCache
()
go/couler/proto/couler/v1/couler.pb.go:835
↓ 1 callers
Method
GetCommand
()
go/couler/proto/couler/v1/couler.pb.go:545
↓ 1 callers
Method
GetDependencies
()
go/couler/proto/couler/v1/couler.pb.go:807
↓ 1 callers
Method
GetEnv
()
go/couler/proto/couler/v1/couler.pb.go:552
↓ 1 callers
Method
GetFailureCondition
()
go/couler/proto/couler/v1/couler.pb.go:623
↓ 1 callers
Method
GetImage
()
go/couler/proto/couler/v1/couler.pb.go:538
↓ 1 callers
Method
GetInputs
()
go/couler/proto/couler/v1/couler.pb.go:922
↓ 1 callers
Method
GetKey
()
go/couler/proto/couler/v1/couler.pb.go:488
↓ 1 callers
Method
GetManifest
()
go/couler/proto/couler/v1/couler.pb.go:609
↓ 1 callers
Method
GetMaxAge
()
go/couler/proto/couler/v1/couler.pb.go:495
↓ 1 callers
Method
GetOutputs
()
go/couler/proto/couler/v1/couler.pb.go:929
↓ 1 callers
Method
GetResourceSpec
()
go/couler/proto/couler/v1/couler.pb.go:779
↓ 1 callers
Method
GetSetOwnerReference
()
go/couler/proto/couler/v1/couler.pb.go:637
next →
1–100 of 605, ranked by callers