commit 79af02046dab23ddb6399adfa8d9785694925be0
Author: Daniel P. Berrange <email address hidden>
Date: Wed Oct 29 17:08:21 2014 +0000
virt: introduce model for describing local image metadata
It is not sufficient to just pass a filename into the
libguestfs APIs. There needs to be various pieces of
metadata passed in order to support network based images.
This introduces a simple data model to describe images
when passing info from virt drivers to the VFS APIs.
These classes are only intended to contain identifying
attributes for the various storage backends used as
images. They are not intended to hold any functional
logic, as that will remain in the libvirt driver private
image backend classes. This separates generic description
of storage backends, from driver specific implementation
details.
Reviewed: https:/ /review. openstack. org/132020 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=79af02046da b23ddb6399adfa8 d9785694925be0
Committed: https:/
Submitter: Jenkins
Branch: master
commit 79af02046dab23d db6399adfa8d978 5694925be0
Author: Daniel P. Berrange <email address hidden>
Date: Wed Oct 29 17:08:21 2014 +0000
virt: introduce model for describing local image metadata
It is not sufficient to just pass a filename into the
libguestfs APIs. There needs to be various pieces of
metadata passed in order to support network based images.
This introduces a simple data model to describe images
when passing info from virt drivers to the VFS APIs.
These classes are only intended to contain identifying
attributes for the various storage backends used as
images. They are not intended to hold any functional
logic, as that will remain in the libvirt driver private
image backend classes. This separates generic description
of storage backends, from driver specific implementation
details.
Related-Bug: #1257674 2385d5d16022a9b d4ea7b0485e
Change-Id: I5f86d91aa2bcef