On Tue, Jul 24, 2007 at 01:48:37AM +0000, David Lutterkort wrote:
On Tue, 2007-07-24 at 01:10 +0100, Daniel P. Berrange wrote:
> Yes, the networking XML is a missing bit of the websites. The following
> snippet illustrates all the important constructs:
>
> <network>
> <name>default</name>
> <bridge name="virbr0" />
> <forward/>
> <ip address="192.168.122.1" netmask="255.255.255.0">
> <dhcp>
> <range start="192.168.122.2" end="192.168.122.254"
/>
> </dhcp>
> </ip>
> </network>
A whiel ago, I wrote a very basic, but commented, relax-ng schema[1] for
the network XML; seems that somehow fell through the cracks.
David
[1]
https://www.redhat.com/archives/libvir-list/2007-April/msg00181.html
Oops, okay, sorry. I added it to the docs in CVS, it needs an update though
when using it against the instance before:
paphio:~/libvirt/docs -> xmllint --noout --relaxng network.rng network.xml
network.xml:5: element ip: Relax-NG validity error : Did not expect element ip there
network.xml fails to validate
paphio:~/libvirt/docs ->
some of the typed defined in libvirt.rng could be copied for example
to verify UUIDs, MAC or IP addresses.
At least it's in now !
thanks,
Daniel
--
Red Hat Virtualization group
http://redhat.com/virtualization/
Daniel Veillard | virtualization library
http://libvirt.org/
veillard(a)redhat.com | libxml GNOME XML XSLT toolkit
http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine
http://rpmfind.net/