-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arbitrary CWL DAG deployment #9
base: develop
Are you sure you want to change the base?
Conversation
2ad7f40
to
a6fdf86
Compare
Successfully deployed templated DAG through a modified OGC endpoint! Going forward, the request payload schema will be just a little bit different (still abiding by https://docs.ogc.org/DRAFTS/20-044.html) |
Example request (for a cwl dag): creatingURL (POST to): http://k8s-sps-ogcproce-64159ac933-118635354.us-west-2.elb.amazonaws.com:5001/processes {
"executionUnit":{
"type": "application/cwl",
"href": "https://raw.githubusercontent.com/unity-sds/unity-sps-workflows/main/demos/echo_message.cwl"
},
"processDescription": {
"id": "test_cwl_dag1",
"title": "testing cwl dag1",
"description": "placeholder description",
"version": "1.0.2",
"jobControlOptions": [
"async-execute",
"sync-execute"
],
"inputs": [],
"outputs": [],
"links": [
{
"href": "https://processing.example.org/oapi-p/processes/EchoProcess/execution",
"rel": "http://www.opengis.net/def/rel/ogc/1.0/execute",
"title": "Execute endpoint"
}
]
}
} deletingURL (send a DELETE to): http://k8s-sps-ogcproce-64159ac933-118635354.us-west-2.elb.amazonaws.com:5001/processes/test_cwl_dag2 |
also dropping cwl_workflow from the arguments, given this is provided by the request
Purpose
Proposed Changes
Issues
Testing