]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
schema: domaincommon: Remove pointless 'choice' from 'inituser'/'initgroup'
authorPeter Krempa <pkrempa@redhat.com>
Wed, 6 Jan 2021 16:12:03 +0000 (17:12 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 8 Jan 2021 08:18:21 +0000 (09:18 +0100)
'genericName' allows arbitrary numeric strings so using an explicit
'unsignedInt' choice is pointless. The elements take an username or a
uid which is prefixed by '+', both of which are covered by
'genericName'.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
docs/schemas/domaincommon.rng

index 24b4994670881cab6f1d0febaa04a57c5bf24ca8..bcbaee9db8e94fc554e1c20807d4526b6dde178c 100644 (file)
         </optional>
         <optional>
           <element name="inituser">
-            <choice>
-              <ref name="unsignedInt"/>
-              <ref name="genericName"/>
-            </choice>
+            <ref name="genericName"/>
           </element>
           <element name="initgroup">
-            <choice>
-              <ref name="unsignedInt"/>
-              <ref name="genericName"/>
-            </choice>
+            <ref name="genericName"/>
           </element>
         </optional>
       </interleave>