globus-labs/CORRECT action
Execute function on a Globus Compute Endpoint.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| client_id | Globus Client ID to use | yes | — |
| client_secret | Globus Client secret to use | yes | — |
| endpoint_uuid | Globus Compute endpoint UUID to run tasks on | yes | — |
| user_endpoint_config | Configuration values for endpoint that are described and allowed by endpoint administrators | no | {} |
| clone_endpoint_config | Configuration values for endpoint that are described and allowed by endpoint administrators. This config is only used for the cloning of the repo. If no value is provided, it will default to using the user_endpoint_config | no | {} |
| resource_specification | Resource requirements for individual task execution | no | {} |
| function_uuid | Function UUID to run on endpoint. Is overridden if shell_cmd is provided. | no | "" |
| shell_cmd | Shell command to execute using Globus Compute. Takes priority over function_uuid and ignores any specified args and kwargs. | no | "" |
| args | Task input args specified as list of arguments | — | [] |
| kwargs | Task input kwargs specified as a dictionary of kwargs | — | {} |
Outputs
| name | description |
|---|---|
| response | Globus SDK HTTP response for task execution |
| result | Task execution result. Is empty unless response status indicates task succeeded |