dds¶
SciLifeLab Data Delivery System (DDS) command line interface.
Access token is saved in a .dds_cli_token file in the home directory.
The token is valid for 7 days. Make sure your token is valid long enough for the delivery to finish. To avoid that a delivery fails because of an expired token, we recommend reauthenticating yourself before each delivery (‘dds data put’ / ‘get’).
dds [OPTIONS] COMMAND [ARGS]...
Options
- -v, --verbose¶
Print verbose output to the console.
- --force-no-log¶
[NOT RECOMMENDED] Do not save logs to a file.
- -l, --log-file <filename>¶
Save logs to file. Define a custom path with this option. Recommended format: <command>_<date>_<time>.log.In the case of opening a support ticket regarding the DDS, attach this file. Note that a log file will be generated by default for uploads and downloads.
- --no-prompt¶
Run without any interactive features.
- -tp, --token-path <token_path>¶
The path where the authentication token will be stored. For a normal use-case, this should not be needed.
- --version¶
Display the version of this software.
- --help¶
List the options of any DDS subcommand and its default settings.
Commands
- auth
Group command for creating and managing…
- data
Group command for uploading, downloading…
- ls
List the active projects you have access…
- maintenance
[Super Admins only] Activate / Deactivate…
- motd
[Super Admins only] Group command for…
- project
Group command for creating and managing…
- stats
Get statistics in the DDS.
- unit
[Super Admins only] Group command for…
- user
Group command for managing user accounts,…