weaver.wps.storage ================== .. py:module:: weaver.wps.storage Module Contents --------------- .. py:class:: ReferenceStatusLocationStorage(url_location: str, settings: weaver.typedefs.SettingsType) Simple storage that simply redirects to a pre-existing status location. .. py:attribute:: _url .. py:attribute:: _file :value: None .. py:method:: url(*_, **__) URL location of the XML status file. .. py:method:: location(*_, **__) Directory location of the XML status file. .. py:method:: store(*_, **__) :param output: of type IOHandler :returns: (type, store, url) where type - is type of STORE_TYPE - number store - string describing storage - file name, database connection url - url, where the data can be downloaded .. py:method:: write(*_, **__) :param data: data to write to storage :param destination: identifies the destination to write to storage generally a file name which can be interpreted by the implemented Storage class in a manner of its choosing :param data_format: Optional parameter of type pywps.inout.formats.FORMAT describing the format of the data to write. :returns: url where the data can be downloaded