-
-
Notifications
You must be signed in to change notification settings - Fork 312
Open
Labels
OGC API - ProcessesOGC API - ProcessesOGC API - ProcessesbugSomething isn't workingSomething isn't working
Milestone
Description
Description
Some definition present in PROCESS_METADATA are different when getting the process description.
Specifically the definitions are:
- jobControlOptions
- outputTransmission
For these keys I always get:
"jobControlOptions":[
"sync-execute",
"async-execute"
],
"outputTransmission":[
"value"
],
Steps to Reproduce
- Create a
TestProcessorwith the following definition:
PROCESS_METADATA = {
...
'jobControlOptions': [
'async-execute'
],
'outputTransmission': [
'value', 'reference'
],
...
}
-
Issue the following request:
/processes/<testProcessID>?f=json -
Browse for the keys
jobControlOptionsandoutputTransmission
Expected behavior
The expected result was:
"jobControlOptions":[
"async-execute"
],
"outputTransmission":[
"value",
"reference"
],
Environment
- OS: Ubuntu
- Python version: 3.12.12
- pygeoapi version: master branch
Additional context
Reasons for issuing the problem:
- I am in the process of letting a process return the output by reference.
As such I need to have the option to make it public the Processor may return the output as "reference",
(either only "reference", or "value" and "reference"). - I have a Processor running in very long time, and I want the user to access the service only async.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
OGC API - ProcessesOGC API - ProcessesOGC API - ProcessesbugSomething isn't workingSomething isn't working