mirror of https://gitee.com/openkylin/libvirt.git
test: start using virDomainObjCheckActive
Signed-off-by: Clementine Hayat <clem@lse.epita.fr> Reviewed-by: Ján Tomko <jtomko@redhat.com> Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
749282d400
commit
7b0caca4ea
|
@ -1779,11 +1779,8 @@ static int testDomainDestroyFlags(virDomainPtr domain,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
goto cleanup;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
testDomainShutdownState(domain, privdom, VIR_DOMAIN_SHUTOFF_DESTROYED);
|
||||
event = virDomainEventLifecycleNewFromObj(privdom,
|
||||
|
@ -1921,11 +1918,8 @@ static int testDomainReboot(virDomainPtr domain,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
goto cleanup;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
virDomainObjSetState(privdom, VIR_DOMAIN_SHUTDOWN,
|
||||
VIR_DOMAIN_SHUTDOWN_USER);
|
||||
|
@ -2049,11 +2043,8 @@ testDomainSaveFlags(virDomainPtr domain, const char *path,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
goto cleanup;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
xml = virDomainDefFormat(privdom->def, privconn->caps,
|
||||
VIR_DOMAIN_DEF_FORMAT_SECURE);
|
||||
|
@ -2255,11 +2246,8 @@ static int testDomainCoreDumpWithFormat(virDomainPtr domain,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
goto cleanup;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
if ((fd = open(to, O_CREAT|O_TRUNC|O_WRONLY, S_IRUSR|S_IWUSR)) < 0) {
|
||||
virReportSystemError(errno,
|
||||
|
@ -3231,11 +3219,8 @@ static int testDomainBlockStats(virDomainPtr domain,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
return ret;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto error;
|
||||
}
|
||||
|
||||
if (virDomainDiskIndexByName(privdom->def, path, false) < 0) {
|
||||
virReportError(VIR_ERR_INVALID_ARG,
|
||||
|
@ -3278,11 +3263,8 @@ testDomainInterfaceStats(virDomainPtr domain,
|
|||
if (!(privdom = testDomObjFromDomain(domain)))
|
||||
return -1;
|
||||
|
||||
if (!virDomainObjIsActive(privdom)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(privdom) < 0)
|
||||
goto error;
|
||||
}
|
||||
|
||||
if (!(net = virDomainNetFind(privdom->def, device)))
|
||||
goto error;
|
||||
|
@ -5962,11 +5944,8 @@ testDomainManagedSave(virDomainPtr dom, unsigned int flags)
|
|||
if (!(vm = testDomObjFromDomain(dom)))
|
||||
return -1;
|
||||
|
||||
if (!virDomainObjIsActive(vm)) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID,
|
||||
"%s", _("domain is not running"));
|
||||
if (virDomainObjCheckActive(vm) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
if (!vm->persistent) {
|
||||
virReportError(VIR_ERR_OPERATION_INVALID, "%s",
|
||||
|
|
Loading…
Reference in New Issue