Re: [openstack-dev] [nova] A primer on data structures used by Nova to represent block devices

2016-06-16 Thread Matthew Booth
On Thu, Jun 16, 2016 at 4:20 PM, Kashyap Chamarthy wrote: [...] > > BlockDeviceMapping > > === > > > > The 'top level' data structure is the block device mapping object. It is > a > > NovaObject, persisted in the db. Current code creates a BDM object for > >

Re: [openstack-dev] [nova] A primer on data structures used by Nova to represent block devices

2016-06-16 Thread Kashyap Chamarthy
On Thu, Jun 16, 2016 at 12:48:18PM +0100, Matthew Booth wrote: > The purpose of this mail is to share what I have learned about the various > data structures used by Nova for representing block devices. I compiled > this for my own use, but I hope it might be useful for others, and that > other

[openstack-dev] [nova] A primer on data structures used by Nova to represent block devices

2016-06-16 Thread Matthew Booth
The purpose of this mail is to share what I have learned about the various data structures used by Nova for representing block devices. I compiled this for my own use, but I hope it might be useful for others, and that other might point out any errors. As is usual when I'm reading code like this,