Re: [PATCH v2 14/21] conf: Shorten names in virDomainChrSerialTarget enumeration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2017-11-24 at 12:12 +0100, Jiri Denemark wrote:
> > Any application that's been coded sensibly will deal with the new
> > values in a graceful manner, eg. displaying "unknown model" or
> > something along the line rather than failing.
> 
> Showing an unknown device and failing is not very different in this
> case. The application adds a *-serial device and gets something else
> back. We would need to format the old names in the XML everytime and not
> in migratable XML only. So this would just add new shorter aliases apps
> could use when talking to new libvirt. But they wouldn't use them anyway
> because they would lose compatibility with older libvirt.

Yeah, only parsing it and not formatting it would make no sense at
all, so it's either both or neither.

> In other words, NACK to this patch.

Well, that's a bummer :(

Does it mean we need to drop patch 20/21 as well? With that patch
in we would have a similar behavior, eg. a <console> would be
created with target type "sclp" but it would be formatted back with
target type "serial", and a new <serial> element would be created
along with it. Or is it okay in that case because "serial" is a
known value?

-- 
Andrea Bolognani / Red Hat / Virtualization

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]
  Powered by Linux