]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Replace the NetApp driver proxy layer with a proper factory.
authorClinton Knight <cknight@netapp.com>
Fri, 12 Dec 2014 20:30:26 +0000 (15:30 -0500)
committerClinton Knight <cknight@netapp.com>
Tue, 23 Dec 2014 16:52:47 +0000 (16:52 +0000)
commitf10703d8b0dab00357c92840d958832f779e8450
tree5491b28256eef44a620dd728096436babe62024d
parent7588e834b4545ca184cc67cc976426f63ec9d3bd
Replace the NetApp driver proxy layer with a proper factory.

The proxy implementation required a hack in the Abstract Base
Classes project in Cinder core.  This factory implementation
removes the need for the hack.  It also improves logging, as
the actual driver object is provided to the volume manager
instead of the driver proxy.

Change-Id: I28f4798b9e799547d1696d2f135d3302b3c553fe
Closes-Bug: 1405060
cinder/test.py
cinder/tests/test_netapp.py
cinder/tests/test_netapp_eseries_iscsi.py
cinder/tests/volume/drivers/netapp/test_common.py [new file with mode: 0644]
cinder/volume/drivers/netapp/common.py