[PATCH 0/4] virObject for snapshot def [incremental backup saga]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Peter rightly complained that my attempt to leave a todo in
virdomainmomentobjlist.c about not being polymorphic enough gives no
incentive to get it fixed later once incremental backups are in, so
instead fix it now.  My v9 backup patches will be changed similarly to
the changes to snapshot shown here.

Eric Blake (4):
  snapshot: s/parent/parent_name/ as prep for virObject
  snapshot: s/current/parent/ as prep for virObject
  snapshot: Add virDomainSnapshotDefNew
  snapshot: Make virDomainSnapshotDef a virObject

 src/conf/moment_conf.h              |   7 +-
 src/conf/snapshot_conf.h            |   4 +-
 cfg.mk                              |   2 -
 src/conf/moment_conf.c              |  30 ++++-
 src/conf/snapshot_conf.c            | 164 ++++++++++++++++------------
 src/conf/virdomainmomentobjlist.c   |   7 +-
 src/conf/virdomainsnapshotobjlist.c |   2 +-
 src/esx/esx_driver.c                |  19 ++--
 src/libvirt_private.syms            |   2 +-
 src/qemu/qemu_domain.c              |  10 +-
 src/qemu/qemu_driver.c              |  29 +++--
 src/test/test_driver.c              |  25 ++---
 src/vbox/vbox_common.c              |  95 ++++++++--------
 src/vz/vz_driver.c                  |   5 +-
 src/vz/vz_sdk.c                     |  10 +-
 tests/domainsnapshotxml2xmltest.c   |   3 +-
 16 files changed, 230 insertions(+), 184 deletions(-)

-- 
2.20.1

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux