OpenStack Block Storage (Cinder)
Go to file
John Griffith d03c94f2b0 Add call to vol driver when accepting a transfer
Some back-ends have the notion of tenancy on volumes
and set ownership in the driver.  The update of the DB
alone when doing volume transfers isn't enough, we need
to be able to propogate the update info all the way
down to the driver level.

This patch introduces the volume api/manger/rpc calls
and implements a stub in the base driver that can
be over-ridden for those that need to take some action.

Change-Id: Ica6ae368084c44b32af5d08df14bb3745f3a37ee
2013-06-04 13:06:20 -06:00
bin Don't throw ValueError for invalid volume id 2013-05-24 11:57:45 -04:00
cinder Add call to vol driver when accepting a transfer 2013-06-04 13:06:20 -06:00
contrib Copy the RHEL6 eventlet workaround from Oslo 2013-05-02 10:22:26 +01:00
doc Rename requires files to standard names. 2013-05-31 06:09:05 +08:00
etc/cinder Merge "HDS Cinder Driver. Rev #1" 2013-06-02 08:56:28 +00:00
tools Merge "Add error reporting to generate_sample.sh on import failure." 2013-06-02 16:00:28 +00:00
.coveragerc Add .coveragerc to show proper coverage statistics. As in other openstack projects. 2013-05-15 03:40:07 -07:00
.gitignore Add testrepository to git ignores. 2013-05-30 11:14:36 -06:00
.gitreview Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
.mailmap Use openstack.common.setup. 2012-07-20 20:02:36 +00:00
babel.cfg Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
CONTRIBUTING.md Add CONTRIBUTING file. 2012-11-22 12:47:49 -07:00
HACKING.rst Updating HACKING to disallow the use of locals() 2013-05-31 01:14:37 -07:00
LICENSE Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
MANIFEST.in Use setuptools-git. 2012-08-10 11:56:00 -04:00
openstack-common.conf Add common Oslo DB code to the source tree 2013-05-23 17:54:10 +03:00
pylintrc Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
README.rst Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
requirements.txt Rename requires files to standard names. 2013-05-31 06:09:05 +08:00
run_tests.sh Hack run_tests.sh to work with single tests again. 2013-05-24 13:56:28 -06:00
setup.cfg Migrate base test class to testtools. 2013-05-23 19:24:02 -06:00
setup.py Ensure that pbr>=0.5.10 is installed 2013-05-29 10:12:23 -05:00
test-requirements.txt Rename requires files to standard names. 2013-05-31 06:09:05 +08:00
tox.ini python3: Introduce py33 to tox.ini 2013-06-01 18:42:55 -05:00

The Choose Your Own Adventure README for Cinder

You have come across a storage service for an open cloud computing service. It has identified itself as "Cinder." It was abstracted from the Nova project.

To monitor it from a distance: follow @openstack on twitter.

To tame it for use in your own cloud: read http://docs.openstack.org

To study its anatomy: read http://cinder.openstack.org

To dissect it in detail: visit http://github.com/openstack/cinder

To taunt it with its weaknesses: use http://bugs.launchpad.net/cinder

To watch it: http://jenkins.openstack.org

To hack at it: read HACKING

To cry over its pylint problems: http://jenkins.openstack.org/job/cinder-pylint/violations