d1_cli package¶
DataONE Command-line Client.
Although this directory is not a package, this __init__.py file is required for pytest to be able to reach test directories below this directory.
Subpackages¶
- d1_cli.impl package
- Submodules
- d1_cli.impl.access_control module
- d1_cli.impl.check_dependencies module
- d1_cli.impl.client module
- d1_cli.impl.command_parser module
- d1_cli.impl.command_processor module
- d1_cli.impl.const module
- d1_cli.impl.exceptions module
- d1_cli.impl.format_ids module
- d1_cli.impl.nodes module
- d1_cli.impl.operation_executer module
- d1_cli.impl.operation_formatter module
- d1_cli.impl.operation_maker module
- d1_cli.impl.operation_queue module
- d1_cli.impl.operation_validator module
- d1_cli.impl.replication_policy module
- d1_cli.impl.session module
- d1_cli.impl.system_metadata module
- d1_cli.impl.util module
- d1_cli.tests package
Submodules¶
d1_cli.dataone module¶
DataONE Command Line Interface.
-
d1_cli.dataone.
main
()¶
-
d1_cli.dataone.
log_setup
(debug)¶
-
d1_cli.dataone.
handle_options
(cli, options)¶
-
d1_cli.dataone.
handle_unexpected_exception
(max_traceback_levels=100)¶ Suppress stack traces for common errors and provide hints for how to resolve them.