Python client for the EIS Virtual Cloud RESTful API (py-vss) v0.9.5
PyVSS v0.9.5 is available for download via PyPI or GitLab. Latest version includes the following improvements:
Improvements
- Sort for folders and networks: get_folders, get_networks
- Methods to manage ImageSyncRequests: sync personal image store: get_image_sync_requests, get_image_sync_request
Adapt new personal and global image stores: advanced sorting and filtering. ISOs get_isos, Images get_images or floppies get_floppies
Dump response headers if an exception occurs: debug flag for troubleshooting VssManager(debug=True)
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:py27, uofteis/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.