malleefowl.processes.wps_download

Module Contents

malleefowl.processes.wps_download.LOGGER
class malleefowl.processes.wps_download.Download

Bases:pywps.Process

The download process gets as input a list of URLs pointing to NetCDF files which should be downloaded.

The downloader first checks if the file is available in the local ESGF archive or cache. If not then the file will be downloaded and stored in a local cache. As a result it provides a list of local file:// paths to the requested files.

The downloader does not download files if they are already in the ESGF archive or in the local cache.

_handler(self, request, response)