On Tue, Dec 06, 2011 at 04:00:52PM +0100, Christophe Fergeau wrote: > We'll need several helper classes to implement configuration of > storage pools and volumes. This commit introduces all of these > in one go. It's just the GObject boilerplate, the actual code will > come in other commits. GVirConfigStoragePermissions is namespaced this > way because it will be used by both GVirConfigStoragePoolTarget and > GVirConfigStorageVolTarget. > --- > libvirt-gconfig/Makefile.am | 12 +++- > .../libvirt-gconfig-storage-permissions.c | 70 +++++++++++++++++++ > .../libvirt-gconfig-storage-permissions.h | 68 ++++++++++++++++++ > .../libvirt-gconfig-storage-pool-source.c | 72 ++++++++++++++++++++ > .../libvirt-gconfig-storage-pool-source.h | 68 ++++++++++++++++++ > .../libvirt-gconfig-storage-pool-target.c | 72 ++++++++++++++++++++ > .../libvirt-gconfig-storage-pool-target.h | 68 ++++++++++++++++++ > .../libvirt-gconfig-storage-vol-backing-store.c | 72 ++++++++++++++++++++ > .../libvirt-gconfig-storage-vol-backing-store.h | 68 ++++++++++++++++++ > .../libvirt-gconfig-storage-vol-target.c | 72 ++++++++++++++++++++ > .../libvirt-gconfig-storage-vol-target.h | 68 ++++++++++++++++++ The storage volume <backingStore> element is really a subset of the storage volume <target> element schema, so there is perhaps value in having a shared parent class between them Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list