summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Sommerseth <davids@redhat.com>2009-05-19 15:46:09 +0200
committerDavid Sommerseth <davids@redhat.com>2009-05-20 14:19:58 +0200
commit2ab1ede583c1dc2e9a81c20c80dc882964dde9a1 (patch)
tree260b030eda05068e48e4d1dac413711b2c2997dc
parent15fd846d16312aae19d48bac080498a44a7c469c (diff)
downloadpython-dmidecode-2ab1ede583c1dc2e9a81c20c80dc882964dde9a1.tar.gz
python-dmidecode-2ab1ede583c1dc2e9a81c20c80dc882964dde9a1.tar.xz
python-dmidecode-2ab1ede583c1dc2e9a81c20c80dc882964dde9a1.zip
Added field mapping for dmidecode.baseboard()
-rw-r--r--src/pythonmap.xml28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/pythonmap.xml b/src/pythonmap.xml
index ebe53f9..36d31a7 100644
--- a/src/pythonmap.xml
+++ b/src/pythonmap.xml
@@ -248,4 +248,32 @@
</Map>
</Mapping>
+ <!-- -->
+ <!-- Mapping setup for baseboard info -->
+ <!-- -->
+ <Mapping name="baseboard">
+ <Map rootpath="/dmidecode/BaseBoardInfo" 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="Serial Number" valuetype="string" value="SerialNumber"/>
+ <Map keytype="constant" key="Version" valuetype="string" value="Version"/>
+ <Map keytype="constant" key="Product Name" valuetype="string" value="ProductName"/>
+ <Map keytype="constant" key="Manufacturer" valuetype="string" value="Manufacturer"/>
+ </Map>
+ </Map>
+ <Map rootpath="/dmidecode/OnBoardDevicesInfo" 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="dmi_on_board_devices" valuetype="list:dict" value="dmi_on_board_devices">
+ <Map keytype="constant" key="Enabled" valuetype="boolean" value="Device/@Enabled"/>
+ <Map keytype="constant" key="Type" valuetype="string" value="Device/Type"/>
+ <Map keytype="constant" key="Description" valuetype="string" value="Device/Description"/>
+ </Map>
+ </Map>
+ </Map>
+ </Mapping>
</dmidecode_fieldmap>