summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Sommerseth <davids@redhat.com>2009-05-19 16:54:42 +0200
committerDavid Sommerseth <davids@redhat.com>2009-05-20 14:19:58 +0200
commit457723c74c011c9a60b6f16c4f089225b5df30c3 (patch)
tree9678c5cbd5cf1fbfcf02ccff52e5fccb078508cc /src
parent6e66a28fb04934a58286df8d3b84caf904ae2da7 (diff)
downloadpython-dmidecode-457723c74c011c9a60b6f16c4f089225b5df30c3.tar.gz
python-dmidecode-457723c74c011c9a60b6f16c4f089225b5df30c3.tar.xz
python-dmidecode-457723c74c011c9a60b6f16c4f089225b5df30c3.zip
Added field mapping for dmidecode.connectors()
Diffstat (limited to 'src')
-rw-r--r--src/pythonmap.xml22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/pythonmap.xml b/src/pythonmap.xml
index 4ef2ee6..90b2d88 100644
--- a/src/pythonmap.xml
+++ b/src/pythonmap.xml
@@ -298,4 +298,26 @@
</Map>
</Map>
</Mapping>
+
+ <!-- -->
+ <!-- Mapping setup for connector info -->
+ <!-- -->
+ <Mapping name="connector">
+ <Map rootpath="/dmidecode/PortConnectorInfo" keytype="string" key="@handle" valuetype="dict">
+ <Map keytype="constant" key="dmi_type" valuetype="integer" value="@type"/>
+ <Map keytype="constant" key="dmi_handle" valuetype="string" value="@handle"/>
+ <Map keytype="constant" key="dmi_size" valuetype="integer" value="@size"/>
+ <Map keytype="constant" key="data" valuetype="dict">
+ <Map keytype="constant" key="External Reference Designator"
+ valuetype="string" value="DesignatorRef[@type='external']"/>
+ <Map keytype="constant" key="Port Type" valuetype="string" value="PortType"/>
+ <Map keytype="constant" key="External Connector Type"
+ valuetype="string" value="Connector[@type='external']"/>
+ <Map keytype="constant" key="Internal Reference Designator"
+ valuetype="string" value="DesignatorRef[@type='internal']"/>
+ <Map keytype="constant" key="Internal Connector Type"
+ valuetype="string" value="Connector[@type='internal']"/>
+ </Map>
+ </Map>
+ </Mapping>
</dmidecode_fieldmap>