v3 - v4:
* Just rebase on the top, and split each API from the big set.
Osier Yang (6):
list: Define new API virStoragePoolListAllVolumes
list: Implemente RPC calls for virStoragePoolListAllVolumes
list: Implement virStoragePoolListAllVolumes for storage driver
list: Implement virStoragePoolListAllVolumes for test driver
list: Use virStoragePoolListAllVolumes in virsh
list: Expose virStoragePoolListAllVolumes to Python binding
daemon/remote.c | 58 +++++++++
include/libvirt/libvirt.h.in | 3 +
python/generator.py | 1 +
python/libvirt-override-api.xml | 8 +-
python/libvirt-override-virStoragePool.py | 11 ++
python/libvirt-override.c | 50 ++++++++
src/driver.h | 6 +-
src/libvirt.c | 50 ++++++++
src/libvirt_public.syms | 1 +
src/remote/remote_driver.c | 66 ++++++++++
src/remote/remote_protocol.x | 14 ++-
src/remote_protocol-structs | 13 ++
src/storage/storage_driver.c | 67 ++++++++++
src/test/test_driver.c | 67 ++++++++++
tools/virsh-volume.c | 197 ++++++++++++++++++++++-------
15 files changed, 562 insertions(+), 50 deletions(-)
create mode 100644 python/libvirt-override-virStoragePool.py
--
1.7.7.3