]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Cinder objects base
authorThang Pham <thang.g.pham@gmail.com>
Mon, 10 Nov 2014 22:02:02 +0000 (17:02 -0500)
committerThang Pham <thang.g.pham@gmail.com>
Sun, 1 Mar 2015 22:47:54 +0000 (17:47 -0500)
commit2b4c8e79ecf912025a59b5f853abe1e54115746c
tree03c444af7fde795e773119f8ebd1c41e72bbe1ce
parentd9cd6d008c017d56adfb147d34db010998654293
Cinder objects base

This patch is to insert the objects code base, currently based
on nova.objects.  It will be later based on
oslo_versionedobjects once it is available.  This is done
to make progress on changing cinder internals to use objects,
since nova.objects and oslo.versionedobjects are similar.

Inserted objects code base into cinder and modified cinder services
to use object-aware serializer.

Change-Id: I42a6cc43da19ca29db4cfb33cbf794afed18f758
Implements: blueprint cinder-objects
18 files changed:
cinder/cmd/api.py
cinder/cmd/manage.py
cinder/cmd/volume.py
cinder/exception.py
cinder/hacking/checks.py
cinder/objects/__init__.py [new file with mode: 0644]
cinder/objects/base.py [new file with mode: 0644]
cinder/objects/fields.py [new file with mode: 0644]
cinder/scheduler/rpcapi.py
cinder/service.py
cinder/tests/objects/__init__.py [new file with mode: 0644]
cinder/tests/objects/test_fields.py [new file with mode: 0644]
cinder/tests/objects/test_objects.py [new file with mode: 0644]
cinder/tests/test_cmd.py
cinder/tests/test_utils.py
cinder/utils.py
cinder/volume/rpcapi.py
tools/lintstack.py