[PATCH 3/4] qemu: add schema 'fmode' and 'dmode' options

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Adds schema to validate the 'fmode' and 'dmode' attributes on a
'fileystem' node.  Checks to ensure that the values are 1-3 octal
digits long.

Signed-off-by: Brian Turek <brian.turek@xxxxxxxxx>
---
 docs/schemas/domaincommon.rng | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index 4b7e460148..78b9f0c750 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -26,6 +26,12 @@
     </element>
   </define>
 
+  <define name='createMode'>
+    <data type="unsignedInt">
+      <param name='pattern'>[0-7]{1,3}</param>
+    </data>
+  </define>
+
   <!--
       We handle only document defining a domain
     -->
@@ -2736,6 +2742,16 @@
             </choice>
           </attribute>
         </optional>
+        <optional>
+          <attribute name="fmode">
+            <ref name='createMode'/>
+          </attribute>
+        </optional>
+        <optional>
+          <attribute name="dmode">
+            <ref name='createMode'/>
+          </attribute>
+        </optional>
         <optional>
           <element name='readonly'>
             <empty/>
-- 
2.25.1




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux