]> git.ipfire.org Git - thirdparty/libvirt.git/commit
list: Define new API virStorageListAllStoragePools
authorOsier Yang <jyang@redhat.com>
Tue, 4 Sep 2012 15:16:24 +0000 (23:16 +0800)
committerOsier Yang <jyang@redhat.com>
Thu, 6 Sep 2012 13:58:36 +0000 (21:58 +0800)
commit075c754af0fe28dc88563125fe5635cc3410f604
treefb1de4493203367830c77e323af421796ea0ae22
parent9e0ba44faf79af55fe502c9b72c7fc5998c46a9d
list: Define new API virStorageListAllStoragePools

This introduces a new API to list the storage pool objects,
4 groups of flags are provided to filter the returned pools:

  * Active or not

  * Autostarting or not

  * Persistent or not

  * And the pool type.

include/libvirt/libvirt.h.in: New enum virConnectListAllStoragePoolFlags;
                              Declare the API.
python/generator.py: Skip the generating
src/driver.h: (virDrvConnectListAllStoragePools)
src/libvirt.c: Implementation for the API.
src/libvirt_public.syms: Export the symbol.
include/libvirt/libvirt.h.in
python/generator.py
src/driver.h
src/libvirt.c
src/libvirt_public.syms