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

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

Improvements

Virtual Machine Network Interface Controllers creation and updates (#157, #158, #162)

Commands

  • compute vm mk shell

  • compute vm mk from-template
  • compute vm mk from-clone
  • compute vm mk from-spec
  • compute vm mk from-file
  • compute vm set nic up
  • compute vm set nic mk

Description

Following the improvements on the ITS Private Cloud API v2.4.3 🎉you can now specify (or not) the virtual machine network interface controller in the option -n/--net, in the following format -n <net-moref-name>=<nic-type>

This change applies to compute vm mk and compute vm set nic mk . For example:

 

Updating camelCase to snake_case attributes (#159, #161)

Commands

  • compute os ls

  • compute vm ls
  • compute vm get
  • *  (all)

Description

Guest operating system command has been updated to comply wit changes on v2.4.3 of the API, thus attributes have been renamed as follows. 

Also Object attributes have been updated to match the filters on the backend API:


Adding interactive options to set guest-os command(#159)

Commands

  • compute vm set guest-os

Description

Shows options when provided a substring of the operating system to set up:

Default sorting method for ls commands (#163)

Commands

  • compute folder ls

  • compute os ls
  • compute vm ls
  • compute net ls
  • compute image public ls
  • compute iso public ls
  • compute net public ls

Description

Adding default sorting by name to improve result presentation.

Transfer option for inventory command (#156)

Commands

  • compute inventory 

Description

Option --transfer/--no-transfer to either transfer or not resulting inventory file:

Inventory doc example (#164)

Description:

How-to is available here.

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