mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 12:35:17 +00:00
qemu: output error when try to hotplug unsupported console type
https://bugzilla.redhat.com/show_bug.cgi?id=1164627 When using 'virsh attach-device' to hotplug an unsupported console type into a qemu guest the attachment would succeed as the command line formatter didn't report error in such case. Signed-off-by: Luyao Huang <lhuang@redhat.com>
This commit is contained in:
parent
280ece4af9
commit
860522d26b
@ -10068,13 +10068,18 @@ qemuBuildConsoleChrDeviceStr(char **deviceStr,
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_SERIAL:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_SERIAL:
|
||||||
|
break;
|
||||||
|
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_NONE:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_NONE:
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_XEN:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_XEN:
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_UML:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_UML:
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_LXC:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_LXC:
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_OPENVZ:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_OPENVZ:
|
||||||
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_LAST:
|
case VIR_DOMAIN_CHR_CONSOLE_TARGET_TYPE_LAST:
|
||||||
break;
|
virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
|
||||||
|
_("unsupported console target type %s"),
|
||||||
|
NULLSTR(virDomainChrConsoleTargetTypeToString(chr->targetType)));
|
||||||
|
goto cleanup;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = 0;
|
ret = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user