]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Update extend_volume API to use versionedobjects
authorThang Pham <thang.g.pham@gmail.com>
Tue, 29 Sep 2015 02:08:03 +0000 (19:08 -0700)
committerThang Pham <thang.g.pham@gmail.com>
Thu, 12 Nov 2015 12:56:23 +0000 (04:56 -0800)
commit136428217df64684c9526537383356f8d1cf5db3
tree9118ed1d83aec5ef651e7a41650e21b4708d066a
parent8ae1483370d110fc0daf90da85d06103a15d00f4
Update extend_volume API to use versionedobjects

The following patch updates extend_volume API to use
volume versionedobjects.  Changes were made to be
backwards compatible with older RPC clients.  It only
includes changes to the core cinder code.  Changes in
the drivers are left to each driver maintainer to
update.

Note that this patch DOES NOT try to use object dot
notation everywhere, since it would increase the
size of the patch.  Instead, it will be done in
subsequent patches.

Change-Id: I4192b35f8f3e2cd51b94db10b44727f23592ea86
Partial-Implements: blueprint cinder-objects
cinder/tests/unit/test_volume_rpcapi.py
cinder/volume/api.py
cinder/volume/manager.py
cinder/volume/rpcapi.py