Created by Sateesh on 2011-03-11 and last modified on 2011-03-24
Get this branch:
bzr branch lp:~citrix-openstack/nova/vmware-vsphere-support
Members of Citrix OpenStack development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

476. By Armando Migliaccio on 2011-03-24

Addressed issues raised by Rick Harris' review

475. By Sateesh on 2011-03-18

Minor fixes to replace occurances of "VI" by "VIM" in 2 comments.

474. By Sateesh on 2011-03-18

Using eventlets greenthreads for optimized image processing.
Fixed minor issues and style related nits.

473. By Sateesh on 2011-03-17

1) Update few comments where whitespace is missing after '#'
2) Update document so that copy right notice doesn't appear in generated document
3) Now using self.flag(...) instead of setting the flags like FLAGS.vmwareapi_username by direct assignment.
4) Added the missing double quote at the end a string in vim_util.py

472. By Sateesh on 2011-03-16

Removing io_util.py. We now use eventlets library instead.

471. By Sateesh on 2011-03-16

* Updated document vmware_readme.rst to mention VLAN networking
* Corrected docstrings as per pep0257 recommentations.
* Stream-lined the comments.
* Updated code with locals() where ever applicable.
* VIM : It stands for VMware Virtual Infrastructure Methodology. We have used the terminology from VMware. we have added a question in FAQ inside vmware_readme.rst in doc/source
* New fake db: vmwareapi fake module uses a different set of fields and hence the structures required are different. Ex: bridge : 'xenbr0' does not hold good for VMware environment and bridge : 'vmnic0' is used instead. Also return values varies, hence went for implementing separate fake db.
* Now using eventlet library instead and removed io_utils.py from branch.
* Now using glance.client.Client instead of homegrown code to talk to Glance server to handle images.
* Corrected all mis-spelled function names and corresponding calls. Yeah, an auto-complete side-effect!

470. By Sateesh on 2011-03-11

* Updated the readme file with description about VLAN Manager support & guest console support. Also added the configuration instructions for the features.
* Added assumptions section to the readme file.

469. By Sateesh on 2011-03-11

* Modified raise statements to raise nova defined Exceptions.
* Fixed Console errors and in network utils using HostSystem instead of Datacenter to fetch network list
* Added support for vmwareapi module in nova/virt/connection.py so that vmware hypervisor is supported by nova
* Removing self.loop to achieve synchronization

468. By Sateesh on 2011-03-10

Updated the code to detect the exception by fault type.
SOAP faults are embedded in the SOAP response as a property. Certain faults are sent as a part of the SOAP body as property of missingSet. E.g. NotAuthenticated fault. So we examine the response object for missingSet and try to check the property for fault type.

467. By Sateesh on 2011-03-08

Removed stale references to XenAPI.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.