Skip to content

Commit

Permalink
Merge pull request #744 from crim-ca/fix-dru-conf
Browse files Browse the repository at this point in the history
  • Loading branch information
fmigneault authored Oct 21, 2024
2 parents 506f9c4 + 0063567 commit c121f8d
Showing 1 changed file with 51 additions and 46 deletions.
97 changes: 51 additions & 46 deletions weaver/wps_restapi/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -409,22 +409,22 @@ def get_conformance(category, settings):
f"{ogcapi_proc_core}/req/ogc-process-description/output-mixed-type",
f"{ogcapi_proc_core}/req/ogc-process-description/outputs-def",
f"{ogcapi_proc_part2}/conf/cwl",
f"{ogcapi_proc_part2}/conf/cwl/deploy/body",
f"{ogcapi_proc_part2}/conf/cwl/deploy/response-body",
f"{ogcapi_proc_part2}/conf/cwl/deploy/response",
f"{ogcapi_proc_part2}/conf/cwl/replace/body",
f"{ogcapi_proc_part2}/conf/cwl/replace/response",
f"{ogcapi_proc_part2}/conf/cwl/deploy-body",
f"{ogcapi_proc_part2}/conf/cwl/deploy-response-body",
f"{ogcapi_proc_part2}/conf/cwl/deploy-response",
f"{ogcapi_proc_part2}/conf/cwl/replace-body",
f"{ogcapi_proc_part2}/conf/cwl/replace-response",
# FIXME: support 'docker' direct deployment without CWL?
# f"{ogcapi_proc_part2}/conf/docker",
# f"{ogcapi_proc_part2}/conf/docker/deploy/body",
# f"{ogcapi_proc_part2}/conf/docker/replace/body",
# f"{ogcapi_proc_part2}/conf/docker/deploy-body",
# f"{ogcapi_proc_part2}/conf/docker/replace-body",
f"{ogcapi_proc_part2}/conf/dru",
f"{ogcapi_proc_part2}/conf/dru/deploy/content-type",
f"{ogcapi_proc_part2}/conf/dru/deploy/post-op",
f"{ogcapi_proc_part2}/conf/dru/deploy/unsupported-content-type",
f"{ogcapi_proc_part2}/conf/dru/replace/content-type",
f"{ogcapi_proc_part2}/conf/dru/replace/put-op",
f"{ogcapi_proc_part2}/conf/dru/replace/unsupported-content-type",
f"{ogcapi_proc_part2}/conf/dru/deploy-content-type",
f"{ogcapi_proc_part2}/conf/dru/deploy-post-op",
f"{ogcapi_proc_part2}/conf/dru/deploy-unsupported-content-type",
f"{ogcapi_proc_part2}/conf/dru/replace-content-type",
f"{ogcapi_proc_part2}/conf/dru/replace-put-op",
f"{ogcapi_proc_part2}/conf/dru/replace-unsupported-content-type",
f"{ogcapi_proc_part2}/conf/dru/undeploy/delete-op",
f"{ogcapi_proc_part2}/conf/dru/undeploy/response-immutable-success",
f"{ogcapi_proc_part2}/conf/dru/undeploy/response-immutable",
Expand All @@ -436,53 +436,58 @@ def get_conformance(category, settings):
f"{ogcapi_proc_part2}/conf/dru/test-process",
f"{ogcapi_proc_part2}/conf/deploy-replace-undeploy",
f"{ogcapi_proc_part2}/conf/ogcapppkg",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy/body",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy/response",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy/response-duplicate",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy/response-success",
f"{ogcapi_proc_part2}/conf/ogcapppkg/replace/body",
f"{ogcapi_proc_part2}/conf/ogcapppkg/replace/response",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy-body",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy-response",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy-response-duplicate",
f"{ogcapi_proc_part2}/conf/ogcapppkg/deploy-response-success",
f"{ogcapi_proc_part2}/conf/ogcapppkg/replace-body",
f"{ogcapi_proc_part2}/conf/ogcapppkg/replace-response",
f"{ogcapi_proc_part2}/req/cwl",
f"{ogcapi_proc_part2}/req/cwl/execution-unit",
f"{ogcapi_proc_part2}/req/cwl/deploy/body",
f"{ogcapi_proc_part2}/req/cwl/deploy-body",
# FIXME: multi-CWL $graph (class: Workflow), must allow section of 1 with 'w' query param
# (https://github.com/crim-ca/weaver/issues/739)
# f"{ogcapi_proc_part2}/req/cwl/deploy/w-param",
# f"{ogcapi_proc_part2}/req/cwl/deploy/exception-workflow-not-found",
f"{ogcapi_proc_part2}/req/cwl/package/response-body",
f"{ogcapi_proc_part2}/req/cwl/replace/body",
f"{ogcapi_proc_part2}/per/deploy-replace-undeploy/replace/body",
f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/deploy/body-ogcapppkg",
f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/replace/body-ogcapppkg",
# f"{ogcapi_proc_part2}/req/cwl/deploy-w-param",
# f"{ogcapi_proc_part2}/req/cwl/deploy-exception-workflow-not-found",
f"{ogcapi_proc_part2}/req/cwl/package-response-body",
f"{ogcapi_proc_part2}/req/cwl/replace-body",
f"{ogcapi_proc_part2}/per/deploy-replace-undeploy/additional-status-codes",
f"{ogcapi_proc_part2}/per/deploy-replace-undeploy/replace-body",
f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/deploy-body-ogcapppkg",
f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/package-response-cwl",
# FIXME: support 'application/ogcapppkg+json' as alternate Accept header
# f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/package-response-ogcapppkg",
f"{ogcapi_proc_part2}/rec/deploy-replace-undeploy/replace-body-ogcapppkg",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/post-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/response-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/response-pid",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/response",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy/unsupported-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package/get-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package/response-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package/response-success",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace/body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace/content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace/put-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace/response",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace/unsupported-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-post-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-response-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-response-pid",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-response",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/deploy-unsupported-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package-get-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package-response-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/package-response-success",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace-body",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace-put-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace-response",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/replace-unsupported-content-type",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/static/indicator",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/undeploy/delete-op",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/undeploy/response",
f"{ogcapi_proc_part2}/req/deploy-replace-undeploy/ogcapppkg",
f"{ogcapi_proc_part2}/req/dru/mutable-process",
f"{ogcapi_proc_part2}/req/dru/test-process",
f"{ogcapi_proc_part2}/req/ogcapppkg",
f"{ogcapi_proc_part2}/req/ogcapppkg/deploy/body",
f"{ogcapi_proc_part2}/req/ogcapppkg/execution-unit-docker",
f"{ogcapi_proc_part2}/req/ogcapppkg/package/response-body",
f"{ogcapi_proc_part2}/req/ogcapppkg/deploy-body",
# FIXME: support 'docker' direct deployment without CWL?
# f"{ogcapi_proc_part2}/req/ogcapppkg/execution-unit-docker",
f"{ogcapi_proc_part2}/req/ogcapppkg/package-response-body",
f"{ogcapi_proc_part2}/req/ogcapppkg/process-description",
f"{ogcapi_proc_part2}/req/ogcapppkg/profile-docker",
f"{ogcapi_proc_part2}/req/ogcapppkg/replace/body",
f"{ogcapi_proc_part2}/req/ogcapppkg/replace-body",
f"{ogcapi_proc_part2}/req/ogcapppkg/schema",
# FIXME: below partially, for full Part 3, would need $graph support
# (see https://github.com/crim-ca/weaver/issues/56 and below '/conf/app-pck/cwl')
Expand Down

0 comments on commit c121f8d

Please sign in to comment.