summaryrefslogtreecommitdiffstats
path: root/schemas/report-configuration.xsd
diff options
context:
space:
mode:
authorJoey Hagedorn <hagedorn@mcs.anl.gov>2005-06-21 20:52:39 +0000
committerJoey Hagedorn <hagedorn@mcs.anl.gov>2005-06-21 20:52:39 +0000
commit4e48c9c42caaa6c4d52292c652afe9e369882229 (patch)
tree98206a896c128dfff3a3fafdfb5ce75285d836f2 /schemas/report-configuration.xsd
parente949c13cb7bf449dcc7917495a5fe05dfc05c0a9 (diff)
downloadbcfg2-4e48c9c42caaa6c4d52292c652afe9e369882229.tar.gz
bcfg2-4e48c9c42caaa6c4d52292c652afe9e369882229.tar.bz2
bcfg2-4e48c9c42caaa6c4d52292c652afe9e369882229.zip
(Logical change 1.234)
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@977 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'schemas/report-configuration.xsd')
-rw-r--r--schemas/report-configuration.xsd44
1 files changed, 44 insertions, 0 deletions
diff --git a/schemas/report-configuration.xsd b/schemas/report-configuration.xsd
index e69de29bb..ef4d0686e 100644
--- a/schemas/report-configuration.xsd
+++ b/schemas/report-configuration.xsd
@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:annotation>
+ <xsd:documentation>
+ statistical report configuration schema for bcfg2
+ Joey Hagedorn, Argonne National Laboratory
+ </xsd:documentation>
+ </xsd:annotation>
+
+ <xs:element name="Reports">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="0" maxOccurs="unbounded" name="Report">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="1" maxOccurs="unbounded" name="Delivery">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element minOccurs="1" maxOccurs="unbounded" name="Destination">
+ <xs:complexType>
+ <xs:attribute name="address" type="xs:string" use="required" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="mechanism" type="xs:string" use="required" />
+ <xs:attribute name="type" type="xs:string" use="optional" />
+ </xs:complexType>
+ </xs:element>
+ <xs:element minOccurs="1" maxOccurs="unbounded" name="Machine">
+ <xs:complexType>
+ <xs:attribute name="name" type="xs:string" use="required" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="name" type="xs:string" use="required" />
+ <xs:attribute name="good" type="xs:string" use="optional" />
+ <xs:attribute name="modified" type="xs:string" use="optional" />
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+</xs:schema>