diff options
author | Peter Schiffer <pschiffe@redhat.com> | 2013-09-09 20:05:06 +0200 |
---|---|---|
committer | Peter Schiffer <pschiffe@redhat.com> | 2013-09-09 20:05:06 +0200 |
commit | 6c65d5564cfbb7b0d0b53a2375cb59a2428f8c49 (patch) | |
tree | cce771bb5524f484d0917b4e64c76b530f34988d /mof | |
parent | 49f626f598c0fe173f48b3bb9094c89747faa9d5 (diff) | |
download | openlmi-providers-6c65d5564cfbb7b0d0b53a2375cb59a2428f8c49.tar.gz openlmi-providers-6c65d5564cfbb7b0d0b53a2375cb59a2428f8c49.tar.xz openlmi-providers-6c65d5564cfbb7b0d0b53a2375cb59a2428f8c49.zip |
Hardware: Added PCI_Bridge provider
Separated PCI_Bridges from PCI_Devices and provided multiple additional
information related to PCI_Bridges.
New providers:
* LMI_PCIBridgeProvider
* LMI_PCIBridgeSystemDeviceProvider
Diffstat (limited to 'mof')
-rw-r--r-- | mof/60_LMI_Hardware.mof | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mof/60_LMI_Hardware.mof b/mof/60_LMI_Hardware.mof index d712b90..74e1ee5 100644 --- a/mof/60_LMI_Hardware.mof +++ b/mof/60_LMI_Hardware.mof @@ -423,3 +423,29 @@ class LMI_PCIDeviceSystemDevice: CIM_SystemDevice [Override("PartComponent")] LMI_PCIDevice REF PartComponent; }; + +[ Version("0.2.0"), Provider("cmpi:cmpiLMI_PCIBridge") ] +class LMI_PCIBridge: CIM_PCIBridge +{ + [ Description("Name of the vendor") ] + string VendorName; + + [ Description("Name of the device") ] + string PCIDeviceName; + + [ Description("Name of the subsystem vendor") ] + string SubsystemVendorName; + + [ Description("Name of the subsystem") ] + string SubsystemName; +}; + +[ Version("0.2.0"), Provider("cmpi:cmpiLMI_PCIBridgeSystemDevice"), Association ] +class LMI_PCIBridgeSystemDevice: CIM_SystemDevice +{ + [Override("GroupComponent")] + CIM_ComputerSystem REF GroupComponent; + + [Override("PartComponent")] + LMI_PCIBridge REF PartComponent; +}; |