[PATCH 09/11] conf: schemas: Split out definition for 'ftp' protocol
Peter Krempa
pkrempa at redhat.com
Fri Apr 22 15:31:53 UTC 2022
Separate it so that further addition can target 'ftp' only.
Signed-off-by: Peter Krempa <pkrempa at redhat.com>
---
src/conf/schemas/domaincommon.rng | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincommon.rng
index bf4d6e4b6f..c68acaa222 100644
--- a/src/conf/schemas/domaincommon.rng
+++ b/src/conf/schemas/domaincommon.rng
@@ -2046,13 +2046,31 @@
</element>
</define>
+ <define name="diskSourceNetworkProtocolFTP">
+ <element name="source">
+ <interleave>
+ <attribute name="protocol">
+ <choice>
+ <value>ftp</value>
+ </choice>
+ </attribute>
+ <attribute name="name"/>
+ <ref name="diskSourceCommon"/>
+ <ref name="diskSourceNetworkHost"/>
+ <optional>
+ <ref name="encryption"/>
+ </optional>
+ <ref name="diskSourceNetworkProtocolPropsCommon"/>
+ </interleave>
+ </element>
+ </define>
+
<define name="diskSourceNetworkProtocolSimple">
<element name="source">
<interleave>
<attribute name="protocol">
<choice>
<value>sheepdog</value>
- <value>ftp</value>
<value>tftp</value>
</choice>
</attribute>
@@ -2159,6 +2177,7 @@
<ref name="diskSourceNetworkProtocolHTTP"/>
<ref name="diskSourceNetworkProtocolHTTPS"/>
<ref name="diskSourceNetworkProtocolFTPS"/>
+ <ref name="diskSourceNetworkProtocolFTP"/>
<ref name="diskSourceNetworkProtocolSimple"/>
<ref name="diskSourceNetworkProtocolVxHS"/>
<ref name="diskSourceNetworkProtocolNFS"/>
--
2.35.1
More information about the libvir-list
mailing list