This PR updates the usage of the OGC Processes API python client to more closely conform more closely to the OGC API Processes - Part 2: Deploy, Replace, Undeploy specification.
Proposed Changes
[CHANGE] Usage of the OGC Processes API python client to match client interface updates.
SPS was successfully deployed with this version of the OGC API server. Following deployment, the cwl_dag process was deployed using the OGC API and executed multiple times with different inputs. The different inputs were reflected in the DAG run that was triggered by the execution. Job status was polled using the job status endpoint. Executions/jobs were also dismissed and dismissed jobs were verified to have been deleted from the list of OGC jobs as well as from the list of DAG runs. The cwl_dag was also successfully undeployed. This process was also performed using the unity-sds-client integration of this client.
Purpose
OGC API Processes - Part 2: Deploy, Replace, Undeploy
specification.Proposed Changes
Issues
Testing