Python client for the EIS Virtual Cloud RESTful API (py-vss) v0.9.8

PyVSS v0.9.8 is available for download via PyPI or GitLab. Latest version includes the following features and bug fixes: 

  • Method reboot_vm invalid return attribute

  • Update Python 3.6 Docker image to 3.6.4

  • Handle authentication credentials in get_vm_console

  • Add get_vm_guest to obtain guest os attributes

Remember, PyVSS documentation is now available in EIS - VSS - Py-VSS


Upgrade or install PyVSS as follows:

# upgrade
pip install pyvss --upgrade

# install
pip install pyvss

Docker images available: uofteis/pyvss:py27uofteis/pyvss:py35 and uofteis/pyvss:py36:

# with access token and python 3.5 
docker run -it -v `pwd`:/data -e VSS_API_TOKEN=token_here uofteis/pyvss:py35  

# user and pass and python 2.7 
docker run -it -v `pwd`:/data -e VSS_API_USER=user_here -e VSS_API_USER_PASS=user_pass_here uofteis/pyvss:py27  

# user and pass and python 3.6
docker run -it -v `pwd`:/data -e VSS_API_USER=user_here -e VSS_API_USER_PASS=user_pass_here uofteis/pyvss:py36

# env file containing either VSS_API_USER and VSS_API_USER_PASS or VSS_API_TOKEN 
docker run -it -v `pwd`:/data --env-file vss.env uofteis/pyvss


Please, let us know any questions or comments.