| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* use openlmi common library where possible
* get rid of LMI_Hardware.h file
* some other cosmetic changes
|
| |
|
|
|
|
|
|
|
| |
Make naming consistent. Gather common functionality into one library and
try to use it across all providers.
Introduce libtool-style versioning for libraries.
|
|
|
|
| |
Updated copyright years to include new year 2014.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PG_ComputerSystem has different method how to get hostname than our
providers. In order to create the associations to this class we need to
enumerate it. The downside is that all providers must supply CMPIContext
to the lmi_init function.
New function lmi_get_computer_system returns CMPIObjectPath to the
configured CIM_ComputerSystem subclass instance. This object should be
used in all references with ComputerSystem.
Function lmi_get_system_name has been altered to return same value as
ComputerSystem "Name" property.
|
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/hardware/LMI_PCIBridgeProvider.c
src/hardware/LMI_PCIBridgeSystemDeviceProvider.c
src/hardware/LMI_PCIDeviceProvider.c
src/hardware/LMI_PCIDeviceSystemDeviceProvider.c
|
| | |
|
|/
|
|
| |
Move initialize and cleanup code to the Initialize() and Cleanup() functions.
|
|
|
|
|
|
|
|
|
| |
Separated PCI_Bridges from PCI_Devices and provided multiple additional
information related to PCI_Bridges.
New providers:
* LMI_PCIBridgeProvider
* LMI_PCIBridgeSystemDeviceProvider
|
|
|
|
|
|
|
|
|
| |
New providers:
* LMI_ProcessorSystemDeviceProvider
* LMI_MemorySystemDeviceProvider
* LMI_PCIDeviceSystemDeviceProvider
* LMI_BatterySystemDeviceProvider
* LMI_ChassisComputerSystemPackageProvider
|
|
|
|
|
|
|
| |
LMI_PCIDevice provider was updated to match the rest of the providers in the
Hardware, multiple information was added. As main and only source of information
is still libpci library, as udev doesn't provide all necessary information and
if used, it would have to be combined with libpci anyway.
|
|
|