Allow adding new groups without changing indentation.
Signed-off-by: Ján Tomko <jtomko(a)redhat.com>
Reviewed-by: Peter Krempa <pkrempa(a)redhat.com>
Acked-by: Stefan Hajnoczi <stefanha(a)redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange(a)redhat.com>
---
docs/schemas/domaincommon.rng | 50 +++++++++++++++++++----------------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index 4be751461d..5b609a4756 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -2620,29 +2620,33 @@
for this kind of info, and 'type' for the
storage format. We need the latter too, so
had to invent a new attribute name -->
- <optional>
- <attribute name="type">
- <choice>
- <value>path</value>
- <value>handle</value>
- <value>loop</value>
- <value>nbd</value>
- <value>ploop</value>
- </choice>
- </attribute>
- </optional>
- <optional>
- <attribute name="format">
- <ref name="storageFormat"/>
- </attribute>
- </optional>
- <optional>
- <attribute name="wrpolicy">
- <value>immediate</value>
- </attribute>
- </optional>
- <ref name='virtioOptions'/>
- <empty/>
+ <choice>
+ <group>
+ <optional>
+ <attribute name="type">
+ <choice>
+ <value>path</value>
+ <value>handle</value>
+ <value>loop</value>
+ <value>nbd</value>
+ <value>ploop</value>
+ </choice>
+ </attribute>
+ </optional>
+ <optional>
+ <attribute name="format">
+ <ref name="storageFormat"/>
+ </attribute>
+ </optional>
+ <optional>
+ <attribute name="wrpolicy">
+ <value>immediate</value>
+ </attribute>
+ </optional>
+ <ref name='virtioOptions'/>
+ </group>
+ <empty/>
+ </choice>
</element>
</define>
--
2.24.1