From 9d6e6241954d001a5b49e4ea9a48c10e2a792958 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Mon, 10 Dec 2012 17:19:54 -0600 Subject: generate XML schema docs from XML schemas themselves --- schemas/bundle.xsd | 68 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 56 insertions(+), 12 deletions(-) (limited to 'schemas/bundle.xsd') diff --git a/schemas/bundle.xsd b/schemas/bundle.xsd index 1fcf82c27..0fe61e838 100644 --- a/schemas/bundle.xsd +++ b/schemas/bundle.xsd @@ -139,7 +139,7 @@ - + Elements within Group tags only apply to clients that are @@ -148,7 +148,7 @@ - + Elements within Client tags only apply to the named client @@ -167,21 +167,34 @@ - + + + + A **BundlerGroupType** is a tag used to provide logic. Child + entries of a BundlerGroupType tag only apply to machines that + match the condition specified -- either membership in a group, + or a matching client name. + :xml:attribute:`BundlerGroupType:negate` can be set to negate + the sense of the match. + + - The group name + + The group name + - Negate the sense of this group; i.e., entries within this - tag are only used on clients that are not members of the - group + Negate the sense of this group or client; i.e., entries + within this tag are only used on clients that are not + members of the group, or that have hostnames that do not + match. @@ -192,11 +205,42 @@ - - - - - + + + + Freeform description of the bundle. + + + + + + + The name of the bundle. This must match the bundle + filename, minus the extension. + + + + + + + Bundle schema version. + + + + + + + URL of master version (for common repo) + + + + + + + Master version control revision. + + + -- cgit v1.2.3-1-g7c22