virStoragePoolPtr pool = NULL;
if (!(obj = testStoragePoolObjFindByUUID(privconn, uuid)))
- goto cleanup;
+ return NULL;
pool = virGetStoragePool(conn, obj->def->name, obj->def->uuid,
NULL, NULL);
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
+ virStoragePoolObjUnlock(obj);
return pool;
}
virStoragePoolPtr pool = NULL;
if (!(obj = testStoragePoolObjFindByName(privconn, name)))
- goto cleanup;
+ return NULL;
pool = virGetStoragePool(conn, obj->def->name, obj->def->uuid,
NULL, NULL);
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
+ virStoragePoolObjUnlock(obj);
return pool;
}
int ret = -1;
if (!(obj = testStoragePoolObjFindByUUID(privconn, pool->uuid)))
- goto cleanup;
+ return -1;
ret = obj->configFile ? 1 : 0;
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
+ virStoragePoolObjUnlock(obj);
return ret;
}
{
testDriverPtr privconn = pool->conn->privateData;
virStoragePoolObjPtr obj;
- int ret = -1;
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
- goto cleanup;
+ return -1;
memset(info, 0, sizeof(virStoragePoolInfo));
if (obj->active)
info->capacity = obj->def->capacity;
info->allocation = obj->def->allocation;
info->available = obj->def->available;
- ret = 0;
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
- return ret;
+ virStoragePoolObjUnlock(obj);
+ return 0;
}
virCheckFlags(0, NULL);
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
- goto cleanup;
+ return NULL;
ret = virStoragePoolDefFormat(obj->def);
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
+ virStoragePoolObjUnlock(obj);
return ret;
}
{
testDriverPtr privconn = pool->conn->privateData;
virStoragePoolObjPtr obj;
- int ret = -1;
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
- goto cleanup;
+ return -1;
if (!obj->configFile) {
*autostart = 0;
} else {
*autostart = obj->autostart;
}
- ret = 0;
- cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
- return ret;
+ virStoragePoolObjUnlock(obj);
+ return 0;
}
int ret = -1;
if (!(obj = testStoragePoolObjFindByName(privconn, pool->name)))
- goto cleanup;
+ return -1;
if (!obj->configFile) {
virReportError(VIR_ERR_INVALID_ARG,
ret = 0;
cleanup:
- if (obj)
- virStoragePoolObjUnlock(obj);
+ virStoragePoolObjUnlock(obj);
return ret;
}