Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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.

  • No labels