VSS Command Line Interface v0.2.8
VSSCLI v0.2.8 is available for download via PyPI or GitLab. Latest version includes the following new features and bug fixes:
- New Feature
List API messages with vss message ls
vss message ls id kind subject status ---- ------ ------------------------------- -------- 4 Notice VM Disks Consolidation Required Created 8 Notice VM Disks Consolidation Required Created 12 Notice VM Disks Consolidation Required Created
Read any message based on ID with vss message get <id>
vss message get 4 msg.status : Read msg.kind : Notice msg.user_id : 10 msg.text : 5012da9a-2563-82dc-f8d0-d5583fbcfde3 1711P-modest_davinci msg.created_on : Sat, 24 Feb 2018 14:00:04 GMT user.username : vsswebservices user.id : 10 user_to.username : josem user_to.id : 2 msg.updated_on : Fri, 02 Mar 2018 12:48:38 GMT msg.id : 4 msg.subject : VM Disks Consolidation Required
Acknowledge messages based on ids with vss message set ack <id1> <id2> <idn>:
vss message set ack 4 8 [####################################] 100% vss message ls id kind subject status ---- ------ ------------------------------- ------------ 12 Notice VM Disks Consolidation Required Created 4 Notice VM Disks Consolidation Required Acknowledged 8 Notice VM Disks Consolidation Required Acknowledged
Acknowledged messages will not be included in weekly digests generated by the API to users.
- Improvements
Check for Created messages when obtaining a token
You have 3 unread messages. Please, run: vss message ls Successfully updated configuration file /Users/<user>/.vss/config.json
Remember, VSSCLI documentation is now available in EIS - VSS - VSSCLI
Upgrade or install PyVSS as follows:
# from version 0.2.5 you can run vss upgrade # 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.