diff options
author | Peter Schiffer <pschiffe@redhat.com> | 2013-05-23 16:55:25 +0200 |
---|---|---|
committer | Peter Schiffer <pschiffe@redhat.com> | 2013-05-23 16:55:25 +0200 |
commit | 46b79c42c4235e597d3a5e9ce7329f510c3858ec (patch) | |
tree | 68cb23d5295f9548a1896e646ae640611dbeb257 /mof/60_LMI_Hardware.mof | |
parent | 4970da30fb16723a130104192465251b87f23fbd (diff) | |
download | openlmi-providers-46b79c42c4235e597d3a5e9ce7329f510c3858ec.tar.gz openlmi-providers-46b79c42c4235e597d3a5e9ce7329f510c3858ec.tar.xz openlmi-providers-46b79c42c4235e597d3a5e9ce7329f510c3858ec.zip |
Hardware: Added Baseboard (Motherboard) Provider
New Providers:
* LMI_BaseboardProvider
* LMI_BaseboardContainerProvider
Other Changes:
* Removed useless providers_SRCS from CMakeLists.txt
* Better, human friendly chassis name if type is not avaiable
Diffstat (limited to 'mof/60_LMI_Hardware.mof')
-rw-r--r-- | mof/60_LMI_Hardware.mof | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mof/60_LMI_Hardware.mof b/mof/60_LMI_Hardware.mof index a63028d..fe227da 100644 --- a/mof/60_LMI_Hardware.mof +++ b/mof/60_LMI_Hardware.mof @@ -215,6 +215,21 @@ class LMI_Chassis: CIM_Chassis { }; +[ Provider("cmpi:cmpiLMI_Baseboard") ] +class LMI_Baseboard: CIM_Card +{ +}; + +[ Provider("cmpi:cmpiLMI_BaseboardContainer"), Association ] +class LMI_BaseboardContainer: CIM_Container +{ + [Override("GroupComponent")] + LMI_Chassis REF GroupComponent; + + [Override("PartComponent")] + LMI_Baseboard REF PartComponent; +}; + /****************************************************************************** * PCI Devices */ |