diff options
author | Osier Yang <jyang@redhat.com> | 2012-09-04 23:32:53 +0800 |
---|---|---|
committer | Osier Yang <jyang@redhat.com> | 2012-09-10 10:37:22 +0800 |
commit | a42eac601ee07bd59639ec189eda61596d2767c0 (patch) | |
tree | 303471a6a74a875c4418def93d425c1741176535 /include | |
parent | esx: Remove unused variable from esxDomainGetAutostart (diff) | |
download | libvirt-a42eac601ee07bd59639ec189eda61596d2767c0.tar.gz libvirt-a42eac601ee07bd59639ec189eda61596d2767c0.tar.bz2 libvirt-a42eac601ee07bd59639ec189eda61596d2767c0.zip |
list: Define new API virStoragePoolListAllVolumes
Simply returns the storage volume objects. No supported filter
flags.
include/libvirt/libvirt.h.in: Declare the API
python/generator.py: Skip the function for generating. virStoragePool.py
will be added in later patch.
src/driver.h: virDrvStoragePoolListVolumesFlags
src/libvirt.c: Implementation for the API.
src/libvirt_public.syms: Export the symbol to public
Diffstat (limited to 'include')
-rw-r--r-- | include/libvirt/libvirt.h.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/libvirt/libvirt.h.in b/include/libvirt/libvirt.h.in index deb35ecb7..f63178c9b 100644 --- a/include/libvirt/libvirt.h.in +++ b/include/libvirt/libvirt.h.in @@ -2654,6 +2654,9 @@ int virStoragePoolNumOfVolumes (virStoragePoolPtr pool) int virStoragePoolListVolumes (virStoragePoolPtr pool, char **const names, int maxnames); +int virStoragePoolListAllVolumes (virStoragePoolPtr pool, + virStorageVolPtr **vols, + unsigned int flags); virConnectPtr virStorageVolGetConnect (virStorageVolPtr vol); |