geopython / pywps

PyWPS is an implementation of the Web Processing Service standard from the Open Geospatial Consortium. PyWPS is written in Python.
https://pywps.org
MIT License
178 stars 117 forks source link

675 extended env variable interpolation #676

Closed nbrinckm closed 1 year ago

nbrinckm commented 1 year ago

Overview

This is an example implementation on how the env interpolation could work.

Related Issue / Discussion

See https://github.com/geopython/pywps/issues/675

Additional Information

This is currently just the solutiuon as it is in the pycsw. But it still hope it could be helpful for the future. I'm a little bit worried about the backward compatibility. But as the system doesn't expand values for that there are no env variables it should be okayish for use cases that used the $ syntax for their values in the past.

Contribution Agreement

(as per https://github.com/geopython/pywps/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

cehbrecht commented 1 year ago

@nbrinckm thanks 🙂