Command Line Interface#

The wrapp command line tool provides access to all WRAPP functionality for managing versioned asset packages.

Usage#

WRAPP commands are self-documenting via the --help flag.

To see all available commands, run:

wrapp --help

To get help for a specific command:

wrapp create --help

Generic Parameters#

Most if not all commands support the following parameters:

  • --verbose, -v Verbose output of operation.

  • --time Measure time taken for the operation.

  • --stats Collect and print statistics about this operation.

  • --jobs, -j Set the number of parallel operations to be sent to the storage. Default is 200. Can also be set via WRAPP_JOBS environment variable.

  • --file-transfer-jobs, --ftj Set the number of parallel file transfers. Default is 50. Note: For Nucleus, downloads are always maxed out at 10 (or use the OMNI_CONN_TRANSFER_MAX_CONN_COUNT setting to change this).

  • --log-file, -l Specify name for log file. Default is wrapp.log. Can also be set via WRAPP_LOG_FILE environment variable.

  • --debug, -d Set logging level of client library to debug.

  • --json-logging Do JSON structured logging instead of human readable text.

Further Information#

For detailed command descriptions and Python API documentation, see the Commands Reference.

For information on supported storage systems, URL formats, and authentication, see Supported Storage Systems.