Skip to content

Add processing job runner#40

Draft
oreilles wants to merge 10 commits into
masterfrom
process
Draft

Add processing job runner#40
oreilles wants to merge 10 commits into
masterfrom
process

Conversation

@oreilles
Copy link
Copy Markdown
Collaborator

No description provided.

@oreilles oreilles requested a review from vvmruder April 15, 2026 15:55
@vvmruder
Copy link
Copy Markdown
Member

@oreilles currently the exporter is broken with:
docker run --rm -ti --entrypoint /opt/qgis-server-light/venv/bin/python3 docker.io/local/opengisch/qgis-server-light:latest -m qgis_server_light.exporter.cli export-processes

I get:

xsdata.exceptions.XmlContextError: Error on Parameter::type: Xml Element does not support typing `ProcessingParameterType`

Which is due to not supported typing on de/serialisation. I think we need to revise the interface classes a bit.

@oreilles
Copy link
Copy Markdown
Collaborator Author

Fixed. typing.Literal was not compatible, replaced with str. set[str] wasn't compatible, replaced with list[str].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants