[libvirt] [PATCH] update libvirt.rng
Daniel P. Berrange
berrange at redhat.com
Sat Jul 5 16:51:50 UTC 2008
On Sat, Jul 05, 2008 at 04:43:04PM +0100, John Levon wrote:
>
> The below patch makes a significant update to libvirt.rng to bring it
> into line with reality. This is an incremental improvement rather than a
> full fix. In particular, various parts are still under-specified (e.g.
> qemu char devices).
>
> This version lets almost all of the XML files in tests/ validate. I'd
> appreciate help getting the last few to validate - any volunteers?
Sure - what command are you using to validate ?
> One possible idea might be virsh validate: split out both the schema
> validation and the additional checks in libvirt into one consolidated
> place. This would help people check their definitions.
>
> The question also arises on how to help avoid the schema getting so
> badly out of date again. Some suggestions:
>
> - add a validation phase to the test suite, and mark failures
This is a good idea.
> - require any changes to the implicit schema to add a test suite entry
All XML additions should require test suite support, so if we have
validation on all test suite data files this should ensure it is
essentially compulsory.
[snip the schema]
All your changes look good to me.
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list