I'm finally happy enough that I'm populating new fields correctly;
I still need to visit uses of the old fields to swap them over
to using the new fields before I can finally merge the
virStorageFileMetadata and virStorageSource structs into one.
I posted an RFC version of patch 4 earlier:
https://www.redhat.com/archives/libvir-list/2014-April/msg00047.html
since then, I've cleaned things up so that it passes the testsuite
the first time through.
Eric Blake (6):
conf: track user vs. canonical name through full chain lookup
conf: earlier allocation during backing chain crawl
conf: rename some test fields
conf: track more fields in backing chain metadata
conf: start testing contents of the new backing chain fields
conf: test for more fields
src/util/virstoragefile.c | 221 ++++++++++++++++++++++++++++---------------
src/util/virstoragefile.h | 36 ++++++-
tests/virstoragetest.c | 234 +++++++++++++++++++++++++++++++++++-----------
3 files changed, 358 insertions(+), 133 deletions(-)
--
1.9.0