#include "sa.h"
/* DTD version for XML output */
-#define XML_DTD_VERSION "3.7"
+#define XML_DTD_VERSION "3.8"
/* Various constants */
#define DO_SAVE 0
<?xml version="1.0" encoding="UTF-8"?>
-<!--DTD v3.7 for sysstat. See sadf.h -->
+<!--DTD v3.8 for sysstat. See sadf.h -->
<!ELEMENT sysstat (sysdata-version, host)>
<!ATTLIST sysstat
<!ELEMENT sysdata-version (#PCDATA)>
<!ENTITY % TIMESTAMP_ELEMENTS "cpu-load|process-and-context-switch|interrupts|swap-pages|paging|io|memory|hugepages|kernel|queue|serial|disk|network|power-management|filesystems">
-<!ENTITY % HOST_ELEMENTS "sysname|release|machine|number-of-cpus|file-date|file-utc-time|statistics|restarts|comments">
+<!ENTITY % HOST_ELEMENTS "sysname|release|machine|number-of-cpus|file-date|file-utc-time|timezone|statistics|restarts|comments">
<!ELEMENT host (%HOST_ELEMENTS;)+>
<!ATTLIST host
<!ELEMENT file-date (#PCDATA)>
+<!ELEMENT timezone (#PCDATA)>
+
<!ELEMENT file-utc-time (#PCDATA)>
<!ELEMENT statistics (timestamp*)>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://pagesperso-orange.fr/sebastien.godard/sysstat" targetNamespace="http://pagesperso-orange.fr/sebastien.godard/sysstat" elementFormDefault="qualified">
<xs:annotation>
- <xs:appinfo>-- XML Schema v3.7 for sysstat. See sadf.h --</xs:appinfo>
+ <xs:appinfo>-- XML Schema v3.8 for sysstat. See sadf.h --</xs:appinfo>
</xs:annotation>
<xs:element name="sysstat" type="sysstat-type"></xs:element>
<xs:element name="number-of-cpus" type="number-of-cpus-type"></xs:element>
<xs:element name="file-date" type="file-date-type"></xs:element>
<xs:element name="file-utc-time" type="file-utc-time-type"></xs:element>
+ <xs:element name="timezone" type="timezone-type" minOccurs="0"></xs:element>
<xs:element name="statistics" type="statistics-type"></xs:element>
<xs:element name="restarts" type="restarts-type"></xs:element>
<xs:element name="comments" type="comments-type" minOccurs="0" maxOccurs="1"></xs:element>
<xs:restriction base="xs:time"></xs:restriction>
</xs:simpleType>
+<xs:element name="timezone" type="timezone-type"></xs:element>
+<xs:simpleType name="timezone-type">
+ <xs:restriction base="xs:string"></xs:restriction>
+</xs:simpleType>
+
<xs:element name="number-of-cpus" type="number-of-cpus-type"></xs:element>
<xs:simpleType name="number-of-cpus-type">
<xs:restriction base="xs:nonNegativeInteger"></xs:restriction>