cinder/cinder
John Griffith 67078ab932 Enable setting blocksize on volumes.
Some back-ends support blocksizes other than the default 512 (like 4096),
this change adds a provider_geometry column to the volumes table,
format is "physical_block_size logical_block_size".

This can then be used by libvirt to determine if it should pass in
non-default block_size info, and there's a method for future
geometry/disk info that might be needed.

Fixes bug: 1196248

Change-Id: I8d40bc56403154fbe955cd4ccf8f0c55fc9eb7c5
2013-07-10 16:32:09 -06:00
..
api Merge "Make os-services API extension consistent" 2013-07-04 17:56:28 +00:00
backup Add interface class for backup drivers 2013-07-08 11:26:56 +02:00
brick Fix extent size issue when creating thin pool. 2013-07-06 09:37:41 -06:00
common Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
compute Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
db Enable setting blocksize on volumes. 2013-07-10 16:32:09 -06:00
image xenapi: implement xenserver image to volume 2013-06-27 15:43:19 +01:00
locale Fix typo 'Flase' -> 'False' 2013-07-04 15:47:11 +02:00
openstack Replace utils.to_bytes() with strutils.to_bytes() 2013-06-14 09:46:38 +08:00
scheduler Scheduler should not select down volume managers 2013-07-04 16:50:59 +00:00
testing Use nose and openstack nose plugin. 2013-03-07 14:14:08 -05:00
tests Enable setting blocksize on volumes. 2013-07-10 16:32:09 -06:00
transfer Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
volume Enable setting blocksize on volumes. 2013-07-10 16:32:09 -06:00
__init__.py Remove gettext.install() from cinder/__init__.py 2013-05-13 18:45:25 +08:00
context.py Prevent wrongly privilege escalation of a context 2013-07-08 15:00:34 +08:00
exception.py Added Cinder volume backup to Ceph support 2013-07-01 10:06:42 +01:00
manager.py Replace FLAGS with cfg.CONF in other modules, unless tests 2013-06-13 13:11:36 +04:00
policy.py Replace FLAGS with cfg.CONF in other modules, unless tests 2013-06-13 13:11:36 +04:00
quota.py Quotas by Volume Type 2013-06-27 10:29:04 -05:00
service.py Fix and enable gating on H403 2013-06-18 23:19:13 +02:00
test.py Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
units.py Make NFS share selection more intelligent. 2013-05-23 12:23:26 -07:00
utils.py Fix and enable gating on H401 2013-06-25 16:26:43 +02:00
version.py Use pbr instead of openstack.common.setup. 2013-05-11 16:20:19 -04:00
wsgi.py Use Python 3.x compatible except: construct 2013-06-14 23:26:00 +02:00