mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 13:45:38 +00:00
list: Implement listAllStoragePools for test driver
src/test/test_driver.c: Implement listAllStoragePools
This commit is contained in:
parent
c71f989bb5
commit
cf45862817
@ -3944,6 +3944,22 @@ no_memory:
|
||||
return -1;
|
||||
}
|
||||
|
||||
static int
|
||||
testStorageListAllPools(virConnectPtr conn,
|
||||
virStoragePoolPtr **pools,
|
||||
unsigned int flags)
|
||||
{
|
||||
testConnPtr privconn = conn->privateData;
|
||||
int ret = -1;
|
||||
|
||||
virCheckFlags(VIR_CONNECT_LIST_STORAGE_POOLS_FILTERS_ALL, -1);
|
||||
|
||||
testDriverLock(privconn);
|
||||
ret = virStoragePoolList(conn, privconn->pools, pools, flags);
|
||||
testDriverUnlock(privconn);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int testStoragePoolIsActive(virStoragePoolPtr pool)
|
||||
{
|
||||
@ -5662,6 +5678,7 @@ static virStorageDriver testStorageDriver = {
|
||||
.listPools = testStorageListPools, /* 0.5.0 */
|
||||
.numOfDefinedPools = testStorageNumDefinedPools, /* 0.5.0 */
|
||||
.listDefinedPools = testStorageListDefinedPools, /* 0.5.0 */
|
||||
.listAllPools = testStorageListAllPools, /* 0.10.2 */
|
||||
.findPoolSources = testStorageFindPoolSources, /* 0.5.0 */
|
||||
.poolLookupByName = testStoragePoolLookupByName, /* 0.5.0 */
|
||||
.poolLookupByUUID = testStoragePoolLookupByUUID, /* 0.5.0 */
|
||||
|
Loading…
Reference in New Issue
Block a user