diff options
author | David Sommerseth <davids@redhat.com> | 2009-04-28 19:12:25 +0200 |
---|---|---|
committer | David Sommerseth <davids@redhat.com> | 2009-04-29 11:22:12 +0200 |
commit | e013d57e504c4e989c0503e62b63369bb16ebdaf (patch) | |
tree | ace1be1d47f193a78771d44b0cbf554cf8cd8d6a /src | |
parent | 4b925a1433b65c217e787804df3cf349d6b387aa (diff) | |
download | python-dmidecode-e013d57e504c4e989c0503e62b63369bb16ebdaf.tar.gz python-dmidecode-e013d57e504c4e989c0503e62b63369bb16ebdaf.tar.xz python-dmidecode-e013d57e504c4e989c0503e62b63369bb16ebdaf.zip |
Added pythonmap.xml - default XML -> Python mapping setup
Only added mapping for the 'bios' section.
Diffstat (limited to 'src')
-rw-r--r-- | src/pythonmap.xml | 35 |
1 files changed, 28 insertions, 7 deletions
diff --git a/src/pythonmap.xml b/src/pythonmap.xml index a49a8ab..14f4f9b 100644 --- a/src/pythonmap.xml +++ b/src/pythonmap.xml @@ -1,16 +1,37 @@ <?xml version="1.0" encoding="UTF-8"?> <dmidecode_fieldmap version="1"> - <Mapping name="BIOSLanguage"> - <Map keytype="string" key="/BIOSlanguage/@handle" valuetype="dict"> + <Mapping name="bios"> + <Map keytype="string" key="/dmidecode/BIOSlanguage/@handle" valuetype="dict"> <Map keytype="constant" key="data" valuetype="dict"> <Map keytype="constant" key="Currently Installed Language" - valuetype="list:string" value="/BIOSlanguage/Installed/Language"/> + valuetype="list:string" value="/dmidecode/BIOSlanguage/Installed/Language"/> <Map keytype="constant" key="Installed Languages" - valuetype="integer" value="/BIOSlanguage/@installable_languages"/> + valuetype="integer" value="/dmidecode/BIOSlanguage/@installable_languages"/> </Map> - <Map keytype="constant" key="dmi_type" valuetype="integer" value="/BIOSlanguage/@type"/> - <Map keytype="constant" key="dmi_handle" valuetype="string" value="/BIOSlanguage/@handle"/> - <Map keytype="constant" key="dmi_size" valuetype="integer" value="/BIOSlanguage/@size"/> + <Map keytype="constant" key="dmi_type" valuetype="integer" value="/dmidecode/BIOSlanguage/@type"/> + <Map keytype="constant" key="dmi_handle" valuetype="string" value="/dmidecode/BIOSlanguage/@handle"/> + <Map keytype="constant" key="dmi_size" valuetype="integer" value="/dmidecode/BIOSlanguage/@size"/> + </Map> + <Map keytype="string" key="/dmidecode/BIOSinfo/@handle" valuetype="dict"> + <Map keytype="constant" key="Vendor" valuetype="string" value="/dmidecode/BIOSinfo/Vendor"/> + <Map keytype="constant" key="Characteristics" valuetype="dict"> + <Map keytype="string" key="/dmidecode/BIOSinfo/Characteristics/flags/flag" + filter="/dmidecode/BIOSinfo/Characteristics/@level" filtervalue="0" + valuetype="boolean" value="/dmidecode/BIOSinfo/Characteristics/flags/flag/@enabled"/> + </Map> + <Map keytype="constant" key="Characteristic x1" valuetype="dict"> + <Map keytype="string" key="/dmidecode/BIOSinfo/Characteristics/characteristic" + filter="/dmidecode/BIOSinfo/Characteristics/@level" filtervalue="x1" + valuetype="boolean" value="/dmidecode/BIOSinfo/Characteristics/characteristic/@enabled"/> + </Map> + <Map keytype="constant" key="Characteristic x2" valuetype="dict"> + <Map keytype="string" key="/dmidecode/BIOSinfo/Characteristics/characteristic" + filter="/dmidecode/BIOSinfo/Characteristics/@level" filtervalue="x2" + valuetype="boolean" value="/dmidecode/BIOSinfo/Characteristics/characteristic/@enabled"/> + </Map> + <Map keytype="constant" key="dmi_type" valuetype="integer" value="/dmidecode/BIOSinfo/@type"/> + <Map keytype="constant" key="dmi_handle" valuetype="string" value="/dmidecode/BIOSinfo/@handle"/> + <Map keytype="constant" key="dmi_size" valuetype="integer" value="/dmidecode/BIOSinfo/@size"/> </Map> </Mapping> </dmidecode_fieldmap> |