deriva.transfer.download.processors.postprocess package

Submodules

deriva.transfer.download.processors.postprocess.identifier_post_processor module

class deriva.transfer.download.processors.postprocess.identifier_post_processor.FAIRIdentifierPostProcessor(envars=None, **kwargs)[source]

Bases: deriva.transfer.download.processors.base_processor.BaseProcessor

Post processor that mints identifiers for download results using FAIR-Research Identifier Client.

IDENTIFIER_NAMESPACE = 'minid'
IDENTIFIER_SERVICE = 'https://identifiers.fair-research.org/'
TEST_IDENTIFIER_NAMESPACE = 'minid-test'
load_identifier_client()[source]
process()[source]

deriva.transfer.download.processors.postprocess.transfer_post_processor module

class deriva.transfer.download.processors.postprocess.transfer_post_processor.Boto3UploadPostProcessor(envars=None, **kwargs)[source]

Bases: deriva.transfer.download.processors.postprocess.transfer_post_processor.UploadPostProcessor

BOTO3 = None
BOTOCORE = None
import_boto3()[source]
process()[source]
class deriva.transfer.download.processors.postprocess.transfer_post_processor.UploadPostProcessor(envars=None, **kwargs)[source]

Bases: deriva.transfer.download.processors.base_processor.BaseProcessor

Post processor that transfers download results to remote systems.

process()[source]

deriva.transfer.download.processors.postprocess.workspace_post_processor module

Module contents