VSS Command Line Interface v0.2.4
VSSCLI v0.2.4 is available for download via PyPI or GitLab. Latest version includes the following new features and bug fixes:
Resources for VM disk and NIC creation/deletion have been improved to handle multiple items in a single request. This simplifies the process of both creating and deleting multiple devices, as well as avoiding collisions for multiple request processing from any client.
# Multiple Disk/NIC creation vss compute vm set <uuid> nic mk -n dvmoref-0 -n dvmoref-1 vss compute vm set <uuid> disk mk -c 1 -c 2 -c 3 # Multiple Disk/NIC unit deletion vss compute vm set <uuid> nic rm 1 2 3 vss compute vm set <uuid> disk rm 1 2 3
Remember, VSSCLI documentation is now available in EIS - VSS - VSSCLI
Upgrade or install PyVSS as follows:
# upgrade pip install vsscli --upgrade # install pip install vsscli
Docker images available: uofteis/vsscli:py27:
docker run -it -v /tmp:/data \ -e VSS_API_USER=user_here -e VSS_API_USER_PASS=user_pass_here \ -e VSS_DEFAULT_OUTPUT=json \ uofteis/vsscli bash
For more information, please refer to the official documentation site.