fovus pipeline download¶
fovus pipeline download¶
Download pipeline files from Fovus Storage (pipelines/<pipeline-id>/).
Only new or updated files will be downloaded.
PIPELINE_DIRECTORY is the directory where the files will be downloaded. The pipeline ID is read from PIPELINE_DIRECTORY/.fovus/pipeline_data.json when a remote pipeline was created from this directory, unless –pipeline-id is provided.
Usage
fovus pipeline download [OPTIONS] PIPELINE_DIRECTORY
Options
- --pipeline-id <pipeline_id>¶
The ID of the pipeline to download files from. This is only required if PIPELINE_DIRECTORY has not been initialized by the Fovus CLI.
- --include-paths <include_paths>¶
Relative path(s) to files or folders under pipelines/<pipeline-id>/ to download.
Paths support Unix shell-style wildcards.
You can only provide either –include-paths or –exclude-paths, not both.
Supported wildcards: * - matches any number of characters ? - matches any single character
E.g. work/out?/*.txt matches any .txt file in folders work/out1, work/out2, etc.
To specify multiple paths, this option may be provided multiple times or deliminated by a comma (
,). To escape a comma, use two commas (,,).E.g. –include-paths “path1” –include-paths “path2”
E.g. –include-paths “path1,path2”
- --exclude-paths <exclude_paths>¶
Relative paths to files or folders under pipelines/<pipeline-id>/ that will not be downloaded. Paths are provided with support for Unix shell-style wildcards.
You can only provide either –include-paths or –exclude-paths, not both.
Supported wildcards: * - matches any number of characters ? - matches any single character
To specify multiple paths, this option may be provided multiple times or deliminated by a comma (
,). To escape a comma, use two commas (,,).E.g. –exclude-paths “path1” –exclude-paths “path2”
E.g. –exclude-paths “path1,path2”
Arguments
- PIPELINE_DIRECTORY¶
Required argument