VSS Command Line Interface (vss-cli) v0.2.5 🎉

VSS-CLI v0.2.5 is available for download via PyPI or GitLab. Latest version includes the following improvements and new features:

Improvements

Disk backing mode update options provided by API (#186)

Commands:

  • compute vm set disk up --backing-mode
  • compute vm set disk mk --backing-mode

Description

Auto completion data is provided by the API now in order to keep data up to date from a central source:

SCSI Controller type options provided by API (#187)

Commands:

  • compute vm set controller scsi up --backing-mode <tab><tab>
  • compute vm set controller scsi mk --backing-mode <tab><tab>

Description

Auto completion data is provided by the API now in order to keep data up to date from a central source:

Domain command has been updated with better options (#190)

Commands:

  • compute domain ls
  • compute domain get <domain-moid>
  • compute domain get <domain-moid> vms

Description

Domain command has been update to take more options in order to filter, sort, page as most of commands in the cli.

Webdavclient3 dependency to interact with VSKEY-STOR has been marked as optional (#189)

Commands:

  • N/A

Description:

To install webdavclient3 and interact with vskey-stor, a new extras has been introduced to improve install times:

New Features

Option --columns-width to truncate column values based on user input or terminal size (#183)

Commands

  • --columns-width <0:auto,-1:disable,+X:fixed>

Description

Allows users to set --columns-width with a given column size or 0 to auto calculate size or  -1 to disable. Option also works by setting VSS_COL_WIDTH environment variable or configuration file.

Configuration setting columns_width to set default value (#183)

Commands

  • configure set columns_width 0 

  • configure set columns_width -- -1
  • configure set columns_width <value>

Description

Just as described above, setting the configuration parameter columns_width allows to save a default setting without providing from input option --columns-width

Manage VMRC Copy/Paste configuration (#184)

Commands

  • compute vm set vmrc-copy-paste on|off

  • compute vm get vmrc-copy-paste

Description

Manages settings to properly copy/paste between VMRC client and Windows/Linux Virtual Machine based on VMware KB Article Enable content Copy/Paste between VMRC client and Windows/Linux Virtual Machine.

Bug Fixes

Status command failed to execute (#181)

Outdated documentation and typos (#182)

Upgrade

Remember, VSS-CLI documentation is now available in VSS-CLI and the full Change Log is available here. Upgrade or install VSS-CLI as follows:

# using vss-cli
vss-cli upgrade stable

# upgrade with pip
pip install vss-cli --upgrade

# install
pip install vss-cli 


For more information, please refer to the official documentation site.

University of Toronto - Since 1827