[PATCH 16/21] schema: domain: Add definition for the 'vmware' private namespace

Peter Krempa pkrempa at redhat.com
Thu Oct 8 07:55:30 UTC 2020


The 'vmware' private namespace wasn't present in our schema definition
making all XMLs having the <datacenterpath> element invalid.

Signed-off-by: Peter Krempa <pkrempa at redhat.com>
---
 docs/schemas/domaincommon.rng | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng
index 7d4b105981..3ebffd9db3 100644
--- a/docs/schemas/domaincommon.rng
+++ b/docs/schemas/domaincommon.rng
@@ -90,6 +90,9 @@
         <optional>
           <ref name="xencmdline"/>
         </optional>
+        <optional>
+          <ref name="vmwaredatacenterpath"/>
+        </optional>
       </interleave>
     </element>
   </define>
@@ -6823,6 +6826,16 @@
     </element>
   </define>

+  <!--
+       Optional hypervisor extensions in their own namespace:
+         vmware
+    -->
+  <define name="vmwaredatacenterpath">
+    <element name="datacenterpath" ns="http://libvirt.org/schemas/domain/vmware/1.0">
+      <text/>
+    </element>
+  </define>
+
   <!--
        Type library
     -->
-- 
2.26.2




More information about the libvir-list mailing list