./wip/py-pysphere, Python API for interacting with the vSphere Web Services SDK

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.1.8, Package name: pysphere-0.1.8, Maintainer: nils

Python API for interaction with the vSphere Web Services SDK.

Among other operations, it provides easy interfaces to:

- Connect to VMWare's ESX, ESXi, Virtual Center, Virtual Server hosts
- Query hosts, datacenters, resource pools, virtual machines
- VM: Power on, power off, reset, revert to snapshot, get properties,
update vmware tools, clone, migrate.
- vSphere 5.0 Guest Operations: create/delete/move files and directories.
Upload/download files from the guest system. List/start/stop processes
in the guest system.
- Create and delete snapshots
- Hosts statistics and performance monitoring

And of course, you can use it to access all the vSphere API through python.

It's built upon a slightly modified version of ZSI (that comes bundled-in)
which makes it really fast in contrast to other python SOAP libraries that
don't provide code generation.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2015-06-10 14:53:37 by Nils | Files touched by this commit (3) | Package updated
Log message:
- updated maintainer's email address ;
- projetct migrated to github ;
- added notice stating that the project is no longer maintained.
   2015-04-14 01:22:01 by othyro | Files touched by this commit (26)
Log message:
lang/python26 has been removed. Remove other python versions here too like
31 and 32 which are not supported any longer.
   2014-04-24 13:26:20 by Nils | Files touched by this commit (3)
Log message:
Updated to pysphere-0.1.8. Update includes :
- Added VIManagedEntity class extended by VIVirtualMachine
- Added Rename, Reload, and Destroy methods to VIManagedEntity
- Fix #26: VIVirtualMachine.send_file() gratuitiosly overwrites urllib2's \ 
installed default opener
- Recurse through datastores vm property in retrieve_properties_traversal
- Additional 'disks' parameter in VIVirtualMachine.relocate() method.
- Support to SDK 5.1
   2013-08-03 23:13:42 by Krister Walfridsson | Files touched by this commit (2)
Log message:
Remove version 25 from PYTHON_VERSIONS_ACCEPTED as it has been removed
from pkgsrc.
   2013-07-24 14:45:50 by Nils | Files touched by this commit (4) | Package updated
Log message:
Import py27-pysphere-0.1.7 as wip/py-pysphere.

Python API for interaction with the vSphere Web Services SDK.

Among other operations, it provides easy interfaces to:

- Connect to VMWare's ESX, ESXi, Virtual Center, Virtual Server hosts
- Query hosts, datacenters, resource pools, virtual machines
- VM: Power on, power off, reset, revert to snapshot, get properties,
update vmware tools, clone, migrate.
- vSphere 5.0 Guest Operations: create/delete/move files and directories.
Upload/download files from the guest system. List/start/stop processes
in the guest system.
- Create and delete snapshots
- Hosts statistics and performance monitoring

And of course, you can use it to access all the vSphere API through python.

It's built upon a slightly modified version of ZSI (that comes bundled-in)
which makes it really fast in contrast to other python SOAP libraries that
don't provide code generation.