VSS Command Line Interface v0.2.2
VSSCLI v0.2.2 is available for download via PyPI or GitLab. Latest version includes the following improvements:
Improvements
If you happen to be experiencing any errors with the VSS CLI, you can now turn debug with the -d/--debug flag or set the VSS_API_DEBUG environment variable
Network can be sorted and filtered by name, moref, description, subnet or any other attribute shown in the interface:
Folder can be sorted and filtered by name, moref or path or any other attribute shown in the interface:
New Features
ISO, Floppy and OVA/OVF virtual machine images have been separated in Public and Personal space. Personal space images are added by users to https://vskey-stor.eis.utoronto.ca via the web ui or directly with the VSS CLI.
List public available images by using vss compute iso public. List can be filtered and sorted by name or path.
However, if you have an ISO not listed in the Public datastore, it can be uploaded by logging in to https://vskey-stor.eis.utoronto.ca and then submit a sync request as follows:
Manage your Synchronization requests with vss request image-sync ls|get
Once the Image Synchronization Request has been processed, you should be able to see the ISO in your personal space and ready to use:
- Listing public ISOs, Floppies or Images can be sorted now by name or path.
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.