On Mon, Jan 24, 2022 at 08:41:38 -0300, Daniel Henrique Barboza
wrote:
>
>
> On 1/21/22 11:02, Peter Krempa wrote:
>> On Thu, Jan 20, 2022 at 10:52:09 -0300, Daniel Henrique Barboza wrote:
>>> Add 'virt type' to allow for an easier time debugging.
>>>
>>> Signed-off-by: Daniel Henrique Barboza <danielhb413(a)gmail.com>
>>> ---
>>> src/qemu/qemu_validate.c | 6 ++++--
>>> 1 file changed, 4 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c
>>> index da41848761..95af0ecf3b 100644
>>> --- a/src/qemu/qemu_validate.c
>>> +++ b/src/qemu/qemu_validate.c
>>> @@ -1101,8 +1101,10 @@ qemuValidateDomainDef(const virDomainDef *def,
>>> if (!virQEMUCapsIsMachineSupported(qemuCaps, def->virtType,
def->os.machine)) {
>>> virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
>>> - _("Emulator '%s' does not support
machine type '%s'"),
>>> - def->emulator, def->os.machine);
>>> + _("Emulator '%s' does not support
machine type '%s' "
>>> + "for virt type '%s'"),
>>
>> No linebreak in the error message please.
>>
>>
https://www.libvirt.org/coding-style.html#error-message-format
>
> Is this acceptable?
>
> if (!virQEMUCapsIsMachineSupported(qemuCaps, def->virtType,
def->os.machine)) {
> virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
> - _("Emulator '%s' does not support machine type
'%s'"),
> - def->emulator, def->os.machine);
> +_("Emulator '%s' does not support machine type '%s' for virt
type '%s'"),
> + def->emulator, def->os.machine,
> + virDomainVirtTypeToString(def->virtType));
> return -1;
> }
>
>
> i.e. ignoring the identation of the error messsage to avoid going beyond the 80 char
limit?
No. The correct way is to ignore the 80 char line length limit exactly
as the coding style document says.
Got it. Amended with identation.
Thanks,
Daniel