[libvirt] [PATCH RESEND RFC v4 3/6] Update XML Schema for new entries

Daniel Veillard veillard at redhat.com
Thu Jul 21 04:07:51 UTC 2011


On Thu, Jul 21, 2011 at 10:09:46AM +0800, Wen Congyang wrote:
> ---
>  docs/schemas/domain.rng |   26 +++++++++++++++++++++++++-
>  1 files changed, 25 insertions(+), 1 deletions(-)
> 
> diff --git a/docs/schemas/domain.rng b/docs/schemas/domain.rng
> index 8a4e3fe..5f8151d 100644
> --- a/docs/schemas/domain.rng
> +++ b/docs/schemas/domain.rng
> @@ -388,6 +388,16 @@
>                <ref name="cpushares"/>
>              </element>
>            </optional>
> +          <optional>
> +            <element name="period">
> +              <ref name="cpuperiod"/>
> +            </element>
> +          </optional>
> +          <optional>
> +            <element name="quota">
> +              <ref name="cpuquota"/>
> +            </element>
> +          </optional>
>            <zeroOrMore>
>              <element name="vcpupin">
>                <attribute name="vcpu">
> @@ -2401,7 +2411,21 @@
>      <data type="unsignedInt">
>        <param name="pattern">[0-9]+</param>
>      </data>
> -   </define>
> +  </define>
> +  <define name="cpuperiod">
> +    <data type="unsignedLong">
> +      <param name="pattern">[0-9]+</param>
> +      <param name="minInclusive">1000</param>
> +      <param name="maxInclusive">1000000</param>
> +    </data>
> +  </define>
> +  <define name="cpuquota">
> +    <data type="long">
> +      <param name="pattern">-?[0-9]+</param>
> +      <param name="maxInclusive">18446744073709551</param>
> +      <param name='minInclusive'>-1</param>
> +    </data>
> +  </define>
>    <define name="PortNumber">
>      <data type="short">
>        <param name="minInclusive">-1</param>

  Perfect :-) ACK

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel at veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/




More information about the libvir-list mailing list