Skip to content

Support OGC Application Package input/output bindings #873

@fmigneault

Description

@fmigneault

Description

Using the new bindings from opengeospatial/ogcapi-processes#546, it is possible to more natively map the OGC Application Package deploy definition to a valid CWL CommandLineTool, with mapping of the docker command line arguments and the collection of its results.

To Do

  • The new binding parameters should be added to the corresponding colander definitions of OGC Application Package.
  • The resulting OGC Application Package should be converted to the corresponding CWL
    • almost 1-to-1 mappings of arguments
    • maybe some sensible defaults to consider?
  • Resume the rest of the deployment procedure as usual, which implies a minimal DockerRequirement check in the converted CWL.

References

Metadata

Metadata

Assignees

Labels

feature/CWLIssue related to CWL supportfeature/dockerIssue related to Docker application package execution.feature/ogc-apppkgIssues related to the OGC Application Package definitions.process/OAP-Part2: DRUOGC API - Processes - Part 2: Deploy, Replace, Undeploy (DRU)triage/featureNew requested feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions