twitcher
twitcher copied to clipboard
Security Proxy for Web Processing Services (WPS)
Pyramid technically works but Flask has better community support. For example OAuth usage with Flask: https://github.com/lepture/authlib @fmigneault what do you think? Would this be ok with Weaver and Magpie? See...
In the case where a request is made and a result has already been computed for the exact same inputs (checked by hashes) and the same server code (checked by...
Twitcher is used as a proxy for WPS (and other services) but the wps outputs still come from the original service. At least in some cases we would like to...
I believe that the following code should be simplified to only do what it is supposed to do. https://github.com/bird-house/twitcher/blob/fe51e8f8adcab59daebd4003acbda6dae2d0b5dd/twitcher/models/__init__.py#L53-L82 For testing, the `mock` module should be used to do exactly...
https://github.com/Ouranosinc/twitcher/blob/0e71a408f8caaaded1c9e30634a69514e22a0347/twitcher/owssecurity.py#L62
... currently only the service url is rewritten.
http://anaconda.org/birdhouse/settings/access
this needs to be set in the middleware: ``` None ```
... can be used as a wrapper as long it is not available in the wps standard and implementations: https://github.com/geopython/pywps/issues/202 52 north has already something implemented.
... wps service not available ... BadGateway errors ... anything that happens to give some feedback to the wps client.