schema: use arch list from basictypes for os arch attribute

I see no reason to duplicate this list of architectures. This also allows
more guest architectures to be used with libvirt (like the mips64el qemu
machine I am trying to run).

Signed-off-by: James Cowgill <james410@cowgill.org.uk>
This commit is contained in:
James Cowgill 2015-06-08 14:42:30 +01:00 committed by Michal Privoznik
parent d9a610f90c
commit 68c0ff3a71

View File

@ -331,7 +331,9 @@
<define name="ostypehvm">
<element name="type">
<optional>
<ref name="archList"/>
<attribute name="arch">
<ref name="archnames"/>
</attribute>
</optional>
<optional>
<attribute name="machine">
@ -344,29 +346,13 @@
</element>
</define>
<define name="archList">
<attribute name="arch">
<choice>
<value>armv7l</value>
<value>aarch64</value>
<value>i686</value>
<value>x86_64</value>
<value>mips</value>
<value>ppc</value>
<value>ppc64</value>
<value>ppc64le</value>
<value>s390</value>
<value>s390x</value>
<value>sparc</value>
</choice>
</attribute>
</define>
<define name="osexe">
<element name="os">
<element name="type">
<optional>
<ref name="archList"/>
<attribute name="arch">
<ref name="archnames"/>
</attribute>
</optional>
<value>exe</value>
</element>