WHY IS LVM THE WORST THING ON THIS PLANET

This commit is contained in:
brent s
2019-11-06 12:48:18 -05:00
parent f424938913
commit 5f8caf48d6
9 changed files with 241 additions and 38 deletions

26
aif.xsd
View File

@@ -501,22 +501,24 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tags" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="tag" type="aif:t_nonempty"
minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- PV creation doesn't really support tags, it seems,
in libblockdev. So we'll simplify and just skip them. -->
<!-- <xs:element name="tags" minOccurs="0" maxOccurs="1">-->
<!-- <xs:complexType>-->
<!-- <xs:sequence>-->
<!-- <xs:element name="tag" type="aif:t_nonempty"-->
<!-- minOccurs="1" maxOccurs="unbounded"/>-->
<!-- </xs:sequence>-->
<!-- </xs:complexType>-->
<!-- </xs:element>-->
</xs:all>
<xs:attribute name="id" type="xs:ID" use="required"/>
<xs:attribute name="name" type="aif:t_nonempty" use="required"/>
</xs:complexType>
<xs:unique name="uniq_vg_tags">
<xs:selector xpath="aif:tags"/>
<xs:field xpath="tag"/>
</xs:unique>
<!-- <xs:unique name="uniq_vg_tags">-->
<!-- <xs:selector xpath="aif:tags"/>-->
<!-- <xs:field xpath="tag"/>-->
<!-- </xs:unique>-->
</xs:element>
</xs:sequence>
</xs:complexType>