Skip to content
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

Support a query parameter for matching the process type #642

Open
5 tasks
Tracked by #102
fmigneault opened this issue May 9, 2024 · 0 comments
Open
5 tasks
Tracked by #102

Support a query parameter for matching the process type #642

fmigneault opened this issue May 9, 2024 · 0 comments
Assignees
Labels
feature/docker Issue related to Docker application package execution. project/OGC Related to OGC testbeds or relavant projects. triage/conformance Issue related to fixing/ensuring compliance to specifications.

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented May 9, 2024

Feature

  • support type=builtin|wps|docker|... query parameter (conflict with OGC API - Records definitions)

  • type with one of https://docs.ogc.org/DRAFTS/20-004.html#annex_resource_types, notably:

    • type: http://www.opengis.net/spec/ogcapi-processes-1/1.0
    • type: http://www.opengis.net/def/serviceType/ogc/wps
  • /processes/{id} and /jobs/{id} responses must include properties.type definition
    (https://docs.ogc.org/DRAFTS/20-004.html#sc_type)

  • for the "process type":

    • use _get_package_requirements_as_class_list function to infer this value, can be a method of datatype Process for ease of use

    • processType=builtin|wps|docker|... query parameter

    • adjust the corresponding type parameter used on /jobs

References

@github-actions github-actions bot added the feature/docker Issue related to Docker application package execution. label May 9, 2024
@fmigneault fmigneault changed the title type=builtin|wps|docker|... Support a query parameter for matching the process type May 9, 2024
@fmigneault fmigneault self-assigned this May 9, 2024
@fmigneault fmigneault added triage/conformance Issue related to fixing/ensuring compliance to specifications. project/OGC Related to OGC testbeds or relavant projects. labels May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/docker Issue related to Docker application package execution. project/OGC Related to OGC testbeds or relavant projects. triage/conformance Issue related to fixing/ensuring compliance to specifications.
Projects
None yet
Development

No branches or pull requests

1 participant