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

[libvirt] [PATCH 0/3] snapshot: another snapshot-list filter



Previously, we could filter 'virsh snapshot-list --roots' to show
just snapshots lacking parents, which is good for top-down algorithms.
But sometimes you want just snapshots lacking children, for
bottom-up algorithms - this implements that.

Once again, I can only compile-test esx.  Also, I haven't yet spent
time with the vbox code to write up this patch, partly because the
previous round of factoring it into reusable recursive iteration
is still in churn in an edit-compile-test cycle between Matthias and me.

I'm still debating on whether to emulate --leaves when talking to
an 0.9.5 server.  Probably not too hard...

Eric Blake (3):
  snapshot: add API for filtering by leaves
  snapshot: implement LIST_LEAVES flag in qemu
  snapshot: implement LIST_LEAVES flag in esx

 include/libvirt/libvirt.h.in |    2 ++
 src/conf/domain_conf.c       |    8 ++++++--
 src/esx/esx_driver.c         |   29 +++++++++++++++++++++--------
 src/esx/esx_vi.c             |   27 ++++++++++++++++-----------
 src/esx/esx_vi.h             |    4 ++--
 src/libvirt.c                |   16 ++++++++++++++--
 src/qemu/qemu_driver.c       |   12 ++++++++----
 tools/virsh.c                |   12 ++++++++++++
 tools/virsh.pod              |    7 ++++++-
 9 files changed, 87 insertions(+), 30 deletions(-)

-- 
1.7.4.4


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