geopython / geopython/demo.pygeoapi.io
Error in tinydb Provider for Processes
- Dominant language
- Shell
- Stars
- 8
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
Happens in `pygeometa metadata transformation` using `latest` thus pygeoapi `master` version as on date 250119, thus including recent fix: https://github.com/geopython/pygeoapi/pull/2209.
Using the URL:
https://demo.pygeoapi.io/master/processes/pygeometa-metadata-transform, the log output shows:
```
[2026-01-19T22:38:56Z] {/pygeoapi/pygeoapi/api/__init__.py:591} ERROR - fd4738c2-eb61-11f0-8e03-6d85883e42fb
Traceback (most recent call last):
File "/pygeoapi/pygeoapi/process/manager/tinydb_.py", line 182, in get_job
return found[0]
~~~~~^^^
IndexError: list index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/pygeoapi/pygeoapi/api/processes.py", line 551, in get_job_result
job = api.manager.get_job(job_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/pygeoapi/pygeoapi/process/manager/tinydb_.py", line 184, in get_job
raise JobNotFoundError()
pygeoapi.process.base.JobNotFoundError
```
Could be a config issue. If not, may be a `pygeoapi` issue.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.