nova-powervm/nova_powervm/tests
Sridhar Venkat 0e8fdcdf63 VIF driver implementation for SR-IOV
PvmVnicSriovVifDriver, a VIF driver for vNICs backed by SR-IOV VFs.  The
main plug method intercepts incoming vif requests and branches off to
this new vif driver if the vif type is 'pvm_sriov'.  The driver "plugs"
a new vNIC into the instance by:

- Building a new pypowervm.wrappers.iocard.VNIC object.
- Assigning backing devices from the pool of physical ports labeled
  according to the physical network name.
- Creating the VNIC on the PowerVM REST server as a child of the LPAR
  corresponding to the instance.

The unplug method locates the appropriate VNIC according to its MAC
address and deletes it from the PowerVM REST server.

Implements: bp/powervm-sriov-nova
Change-Id: I9b707e8c12c2124001089ac1a0f2ef28e5cc7478
2016-08-22 17:10:35 -05:00
..
cmd Conductor changes to register nova-powervm objects 2016-03-23 08:11:39 -04:00
conf Better config option validation and testing 2016-01-15 16:09:13 -06:00
objects Use LiveMigrateData object 2016-03-04 08:14:15 -05:00
virt VIF driver implementation for SR-IOV 2016-08-22 17:10:35 -05:00
__init__.py Update tox.ini flake8 rules 2016-01-22 08:37:46 -05:00