Release version of vSphereTools [1.0 build 36] uploaded to PyPI:
https://pypi.python.org/pypi/vspheretools/1.0.36
Please report new bugs or the required functionality in new tasks.
Features
-
Now you can install vSphereTools via pip:
pip install vspheretools [--upgrade] [--pre]
-
Simple console usage:
vspheretools [options] [command]
For example, let see virtual machine status:
vspheretools -s vcenter.example.com -l userlogin -p userpassword -n virtual_machine_name --status
-
API work mode added. You can use Main() function if vspheretools imported as a module. Work examples with API added to README.md (See chapter "API usage").
-
Documentation auto-updated from README.md on the GitHub-pages. More usage examples added: https://devopshq.github.io/vspheretools/
-
--version console key added which show version as major.minor.["dev"]build. Also version is printed in the log.
Improvements
-
Build-process realized using Travis-CI. After success build vSphereTools auto-uploaded to PyPI (.whl archive suported): https://pypi.python.org/pypi/vspheretools
-
Badges with links and actual statuses from Travis-CI, PyPI and Codacy services added to README.md.
-
A lot of code refactoring. Code quality grade increased from B to A using Codacy service: https://www.codacy.com/app/tim55667757/vspheretools/dashboard
-
Some unit-tests on base routines added.
-
Instruction translated from RU to EN: