Remote Backend Extension API
Remote backend extension API
Global functions
remote_backends()
Return a list containing the names of all remote backends defined by the extension.
remote_backend(name)
Return the remote backend definition of the specified remote backend. An exception should be raised if the specified remote backend is not defined by the extension.
Methods
pull(self, archive, product, target_path)
Download the product specified. The product should be downloaded in the path indicated by
target_path
. The function should return the full path(s) to the file(s) that are downloaded.
identify(self, url)
Returns
True
if the plug-in is designed to handle the specified URL,False
otherwise.