<grammar xmlns="http://relaxng.org/ns/structure/1.0">
<!-- -*- xml -*-
- This is a RELAX NG schema for the output of 'virt-inspector - -xml'.
+ This is a RELAX NG schema for the output of 'virt-inspector'.
To validate an existing document against this schema, you can
use xmllint, like this:
- virt-inspector - -xml Foo > output.xml
+ virt-inspector -d Foo > output.xml
xmllint - -noout - -relaxng virt-inspector.rng output.xml
(Note that because of limitations of XML, I have had to put spaces
<optional><element name="package_format"><text/></element></optional>
<optional><element name="package_management"><text/></element></optional>
+ <optional><element name="hostname"><text/></element></optional>
<ref name="mountpoints"/>
<ref name="filesystems"/>
<zeroOrMore>
<element name="application">
<element name="name"><text/></element>
+ <optional><element name="display_name"><text/></element></optional>
+ <optional><element name="epoch"><text/></element></optional>
<optional><element name="version"><text/></element></optional>
<optional><element name="release"><text/></element></optional>
+ <optional><element name="install_path"><text/></element></optional>
+ <optional><element name="publisher"><text/></element></optional>
+ <optional><element name="url"><text/></element></optional>
+ <optional><element name="source_package"><text/></element></optional>
+ <optional><element name="summary"><text/></element></optional>
+ <optional><element name="description"><text/></element></optional>
</element>
</zeroOrMore>
</element>