oneDriverUnlock(driver);
if (!vm) {
- oneError(conn, NULL, VIR_ERR_NO_DOMAIN, NULL);
+ oneError(VIR_ERR_NO_DOMAIN, NULL);
goto return_point;
}
vm = virDomainFindByUUID(&driver->domains, uuid);
oneDriverUnlock(driver);
if (!vm) {
- oneError(conn, NULL, VIR_ERR_NO_DOMAIN, NULL);
+ oneError(VIR_ERR_NO_DOMAIN, NULL);
goto return_point;
}
oneDriverUnlock(driver);
if (!vm) {
- oneError(conn, NULL, VIR_ERR_NO_DOMAIN, NULL);
+ oneError(VIR_ERR_NO_DOMAIN, NULL);
goto return_point;
}
oneDriverLock(driver);
vm =virDomainFindByUUID(&driver->domains, dom->uuid);
if (!vm) {
- oneError(dom->conn, dom, VIR_ERR_INVALID_DOMAIN,
- "%s", _("no domain with matching uuid"));
+ oneError(VIR_ERR_INVALID_DOMAIN, "%s",
+ _("no domain with matching uuid"));
goto return_point;
}
if (!vm->persistent) {
- oneError(dom->conn, dom, VIR_ERR_INTERNAL_ERROR,
- "%s", _("cannot undefine transient domain"));
+ oneError(VIR_ERR_INTERNAL_ERROR, "%s",
+ _("cannot undefine transient domain"));
goto return_point;
}
virDomainRemoveInactive(&driver->domains, vm);
oneDriverUnlock(driver);
if (!vm) {
- oneError(dom->conn,dom, VIR_ERR_INVALID_DOMAIN,
- "%s", _("no domain with matching uuid"));
+ oneError(VIR_ERR_INVALID_DOMAIN, "%s",
+ _("no domain with matching uuid"));
return -1;
}
if(gettimeofday(&tv,NULL)<0) {
- oneError(dom->conn,dom, VIR_ERR_INTERNAL_ERROR,
- "%s",_("getting time of day"));
+ oneError(VIR_ERR_INTERNAL_ERROR, "%s",
+ _("getting time of day"));
virDomainObjUnlock(vm);
return -1;
}
vm =virDomainFindByUUID(&driver->domains, dom->uuid);
oneDriverUnlock(driver);
if (!vm) {
- oneError(dom->conn,dom, VIR_ERR_INVALID_DOMAIN,
- "%s", _("no domain with matching uuid"));
+ oneError(VIR_ERR_INVALID_DOMAIN, "%s",
+ _("no domain with matching uuid"));
goto cleanup;
}
vm = virDomainFindByName(&driver->domains, dom->name);
if (!vm) {
- oneError(conn, dom, VIR_ERR_INVALID_DOMAIN,
+ oneError(VIR_ERR_INVALID_DOMAIN,
_("no domain named %s"), dom->name);
goto return_point;
}
- if((oneid = oneSubmitVM(dom->conn,driver,vm)) < 0) {
+ if((oneid = oneSubmitVM(driver, vm)) < 0) {
goto return_point;
}
vm->pid=oneid;
vm = virDomainFindByName(&driver->domains, def->name);
if (vm) {
- oneError(conn,NULL, VIR_ERR_OPERATION_FAILED,
+ oneError(VIR_ERR_OPERATION_FAILED,
_("Already an OpenNebula VM active with the name: '%s' id: %d "),
def->name,def->id);
goto return_point;
virDomainDefFree(def);
goto return_point;
}
- if ((oneid = oneSubmitVM(conn, driver, vm)) < 0) {
+ if ((oneid = oneSubmitVM(driver, vm)) < 0) {
virDomainRemoveInactive(&driver->domains, vm);
vm=NULL;
goto return_point;
oneDriverLock(driver);
if (!(vm=virDomainFindByID(&driver->domains, dom->id))) {
- oneError(dom->conn,dom, VIR_ERR_INVALID_DOMAIN,
+ oneError(VIR_ERR_INVALID_DOMAIN,
_("no domain with id %d"), dom->id);
goto return_point;
}
if (c_oneShutdown(vm->pid)) {
- oneError(dom->conn, dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("Wrong state to perform action"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("Wrong state to perform action"));
goto return_point;
}
vm->state=VIR_DOMAIN_SHUTDOWN;
oneDriverLock(driver);
vm= virDomainFindByID(&driver->domains, dom->id);
if (!vm) {
- oneError(dom->conn, dom, VIR_ERR_INVALID_DOMAIN,
+ oneError(VIR_ERR_INVALID_DOMAIN,
_("no domain with id %d"), dom->id);
goto return_point;
}
if(c_oneCancel(vm->pid)) {
/* VM not running, delete the instance at ONE DB */
if(c_oneFinalize(vm->pid)){
- oneError(dom->conn, dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("Wrong state to perform action"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("Wrong state to perform action"));
goto return_point;
}
}
ret=0;
goto return_point;
}
- oneError(dom->conn, dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("Wrong state to perform action"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("Wrong state to perform action"));
goto return_point;
}
- oneError(dom->conn,dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("domain is not running"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("domain is not running"));
} else {
- oneError(dom->conn, dom, VIR_ERR_INVALID_DOMAIN,
+ oneError(VIR_ERR_INVALID_DOMAIN,
_("no domain with matching id %d"), dom->id);
}
ret=0;
goto return_point;
}
- oneError(dom->conn, dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("Wrong state to perform action"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("Wrong state to perform action"));
goto return_point;
}
- oneError(dom->conn,dom, VIR_ERR_OPERATION_INVALID,
- "%s", _("domain is not paused"));
+ oneError(VIR_ERR_OPERATION_INVALID, "%s",
+ _("domain is not paused"));
} else {
- oneError(dom->conn, dom, VIR_ERR_INVALID_DOMAIN,
+ oneError(VIR_ERR_INVALID_DOMAIN,
_("no domain with matching id %d"), dom->id);
}