summaryrefslogtreecommitdiffstats
path: root/schemas
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-02-04 16:20:46 -0500
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-02-04 16:20:46 -0500
commit1f6cb52d0c43f842766f3ecd6c8286f0f4eed5c2 (patch)
treece0a378dbe59fedb388b29de1307eebf66ef6501 /schemas
parentdfe9dac83a9f6553b9d075fa14fcd28235aabda9 (diff)
downloadbcfg2-1f6cb52d0c43f842766f3ecd6c8286f0f4eed5c2.tar.gz
bcfg2-1f6cb52d0c43f842766f3ecd6c8286f0f4eed5c2.tar.bz2
bcfg2-1f6cb52d0c43f842766f3ecd6c8286f0f4eed5c2.zip
Bundler: various changes
* Deprecated use of an explicit name attribute * Deprecated .genshi bundles * Minor restructuring for better performance * bcfg2-lint updates
Diffstat (limited to 'schemas')
-rw-r--r--schemas/authorizedkeys.xsd3
-rw-r--r--schemas/bundle.xsd7
-rw-r--r--schemas/fileprobes.xsd3
-rw-r--r--schemas/nagiosgen.xsd3
-rw-r--r--schemas/packages.xsd3
-rw-r--r--schemas/privkey.xsd5
-rw-r--r--schemas/pubkey.xsd3
-rw-r--r--schemas/sslca-cert.xsd3
-rw-r--r--schemas/sslca-key.xsd3
9 files changed, 21 insertions, 12 deletions
diff --git a/schemas/authorizedkeys.xsd b/schemas/authorizedkeys.xsd
index ca238d492..b0495c242 100644
--- a/schemas/authorizedkeys.xsd
+++ b/schemas/authorizedkeys.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
Schema for :ref:`server-plugins-generators-cfg-sshkeys`
diff --git a/schemas/bundle.xsd b/schemas/bundle.xsd
index 863e10b4b..1b997ede3 100644
--- a/schemas/bundle.xsd
+++ b/schemas/bundle.xsd
@@ -256,11 +256,12 @@
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
- <xsd:attribute type='xsd:string' name='name' use='required'>
+ <xsd:attribute type='xsd:string' name='name'>
<xsd:annotation>
<xsd:documentation>
- The name of the bundle. This must match the bundle
- filename, minus the extension.
+ The name of the bundle. If present, this must match the
+ bundle filename, minus the extension. Specifying the name
+ explicitly is deprecated.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
diff --git a/schemas/fileprobes.xsd b/schemas/fileprobes.xsd
index 4fe168c98..12f60378c 100644
--- a/schemas/fileprobes.xsd
+++ b/schemas/fileprobes.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
FileProbes plugin config schema for bcfg2
diff --git a/schemas/nagiosgen.xsd b/schemas/nagiosgen.xsd
index 0ef1fb064..b3ccf5095 100644
--- a/schemas/nagiosgen.xsd
+++ b/schemas/nagiosgen.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
NagiosGen config schema for bcfg2
diff --git a/schemas/packages.xsd b/schemas/packages.xsd
index 948402ca5..9e7489d51 100644
--- a/schemas/packages.xsd
+++ b/schemas/packages.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
packages config schema for bcfg2
diff --git a/schemas/privkey.xsd b/schemas/privkey.xsd
index 9446d5777..392f28e97 100644
--- a/schemas/privkey.xsd
+++ b/schemas/privkey.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
Schema for :ref:`server-plugins-generators-cfg-sshkeys` ``privkey.xml``
@@ -77,9 +78,9 @@
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
+ <xsd:attributeGroup ref="py:genshiAttrs"/>
</xsd:extension>
</xsd:simpleContent>
- <xsd:attributeGroup ref="py:genshiAttrs"/>
</xsd:complexType>
<xsd:complexType name="PrivateKeyParamsType">
diff --git a/schemas/pubkey.xsd b/schemas/pubkey.xsd
index 38d47ed0a..f3ffc7f44 100644
--- a/schemas/pubkey.xsd
+++ b/schemas/pubkey.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
Schema for :ref:`server-plugins-generators-cfg-sshkeys` ``pubkey.xml``
diff --git a/schemas/sslca-cert.xsd b/schemas/sslca-cert.xsd
index 97e258d78..99fb2be99 100644
--- a/schemas/sslca-cert.xsd
+++ b/schemas/sslca-cert.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
Schema for :ref:`server-plugins-generators-sslca` ``cert.xml``
diff --git a/schemas/sslca-key.xsd b/schemas/sslca-key.xsd
index 844304908..021da275c 100644
--- a/schemas/sslca-key.xsd
+++ b/schemas/sslca-key.xsd
@@ -1,4 +1,5 @@
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:py="http://genshi.edgewall.org/" xml:lang="en">
<xsd:annotation>
<xsd:documentation>
Schema for :ref:`server-plugins-generators-sslca` ``key.xml``