goto error;
if ((backend = virStorageBackendForType(pool->def->type)) == NULL) {
- VIR_ERROR(_("Missing backend %d"), pool->def->type);
+ virReportError(VIR_ERR_INTERNAL_ERROR,
+ _("Missing backend %d"), pool->def->type);
goto error;
}
active = false;
if (backend->checkPool &&
backend->checkPool(pool, &active) < 0) {
- VIR_ERROR(_("Failed to initialize storage pool '%s': %s"),
- pool->def->name, virGetLastErrorMessage());
+ virReportError(VIR_ERR_INTERNAL_ERROR,
+ _("Failed to initialize storage pool '%s': %s"),
+ pool->def->name, virGetLastErrorMessage());
goto error;
}
if (backend->refreshPool(NULL, pool) < 0) {
if (backend->stopPool)
backend->stopPool(NULL, pool);
- VIR_ERROR(_("Failed to restart storage pool '%s': %s"),
- pool->def->name, virGetLastErrorMessage());
+ virReportError(VIR_ERR_INTERNAL_ERROR,
+ _("Failed to restart storage pool '%s': %s"),
+ pool->def->name, virGetLastErrorMessage());
goto error;
}
}
!virStoragePoolObjIsActive(pool)) {
if (backend->startPool &&
backend->startPool(conn, pool) < 0) {
- VIR_ERROR(_("Failed to autostart storage pool '%s': %s"),
- pool->def->name, virGetLastErrorMessage());
+ virReportError(VIR_ERR_INTERNAL_ERROR,
+ _("Failed to autostart storage pool '%s': %s"),
+ pool->def->name, virGetLastErrorMessage());
virStoragePoolObjUnlock(pool);
continue;
}
unlink(stateFile);
if (backend->stopPool)
backend->stopPool(conn, pool);
- VIR_ERROR(_("Failed to autostart storage pool '%s': %s"),
- pool->def->name, virGetLastErrorMessage());
+ virReportError(VIR_ERR_INTERNAL_ERROR,
+ _("Failed to autostart storage pool '%s': %s"),
+ pool->def->name, virGetLastErrorMessage());
} else {
pool->active = true;
}