Review Request 1666: lmiopenlmi: minor fixes and improvements
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1666/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
lmiopenlmi: minor fixes and improvements
Diffs
-----
src/account/LMI_AccountCapabilitiesProvider.c 0aea4057d5a927d8a68d982d225d9f02c41246ad
src/account/LMI_AccountManagementServiceCapabilitiesProvider.c 84a0921728e8ec338d74f1b6678877f68afa90bc
src/account/LMI_AccountManagementServiceProvider.c e0e6f896d7e74266c6e710597a0ae014be5dd742
src/account/LMI_AccountOnSystemProvider.c 9c5960b3abf94b4e6faa19f3f9393602e5936e93
src/account/LMI_AccountProvider.c fcfde9edfaf9bb08d2891219ab6add0a4be9eca1
src/account/LMI_AssignedAccountIdentityProvider.c 80a89157334cfd52fe8a6f12fa295034ed4536df
src/account/LMI_HostedAccountManagementServiceProvider.c 89fdcf36dfafcfdf55c2dff8f068351f965c6da7
src/account/LMI_ServiceAffectsIdentityProvider.c 5d302a29a2c12ecda6b117c3f4061bd2bfba00eb
src/fan/LMI_FanAssociatedSensorProvider.c 5879118e7d62336b84e2d8bcb78518b4063f739c
src/fan/LMI_FanProvider.c 3d7145b55ff4101c26b5651e884ed1ead00a96c7
src/fan/LMI_FanSensorProvider.c 0df31ffa2dbb44c0e8b2642f8758ce7a680be7e6
src/hardware/LMI_AssociatedProcessorCacheMemoryProvider.c 9c627a947238cd0f3f604d7e29a16df05dc745e7
src/hardware/LMI_BatteryProvider.c 4996c8ea1ad70e8b7d09596e16643a0785c36822
src/hardware/LMI_BatterySystemDeviceProvider.c 90a2076f6c35ca9665650567e8beec8aabc8dbed
src/hardware/LMI_DiskDriveATAPortProvider.c 56a1aa7d878e88872108abd1dc7e8b6a6bdb6b35
src/hardware/LMI_DiskDriveATAProtocolEndpointProvider.c 089f8c6d39b594405dc94013b7efbac1fd248f75
src/hardware/LMI_DiskDriveDeviceSAPImplementationProvider.c ab4ee900e5c7835e86774b1770084c77bc69b774
src/hardware/LMI_DiskDriveElementSoftwareIdentityProvider.c e07e2eda0023f8b671291691e129ea67cff4bf53
src/hardware/LMI_DiskDriveProvider.c 5a28a0a87fdfa4dfd401fdbd92f5f1914b806a86
src/hardware/LMI_DiskDriveRealizesProvider.c 2756dec55ad26c7cf7a4a1f5b30ce0243368bf42
src/hardware/LMI_DiskDriveSAPAvailableForElementProvider.c 51b5f444b6ca55d4cfd2b7a96802faa815daa7be
src/hardware/LMI_DiskDriveSystemDeviceProvider.c 87fc99dbfef6423a4541e5e7b34a897517894b1a
src/hardware/LMI_MemoryProvider.c 4626beab37345759e2d9859b5e96016b8a6eb5d1
src/hardware/LMI_MemorySystemDeviceProvider.c 0c3c7c5f258ade69f5406a9d4e6aeac301749396
src/hardware/LMI_PCIBridgeProvider.c ee8aa50320b8010131d12cd0efa2b3c9b54400d0
src/hardware/LMI_PCIBridgeSystemDeviceProvider.c c413d1f9ff1d184c3ef471ed96c86b26379e313f
src/hardware/LMI_PCIDeviceProvider.c e2d0e55ec0dee37a49b030c94caa394eb859337f
src/hardware/LMI_PCIDeviceSystemDeviceProvider.c 7231c083ee4a925fd6bc0de268209d697c7529c2
src/hardware/LMI_PhysicalBatteryRealizesProvider.c 5cc6afba4a7b8c3ad9231f4379cc4963d2bb634d
src/hardware/LMI_PhysicalMemoryRealizesProvider.c 9128450d3a1a65cca80c340f8eaa27a4f8f905cb
src/hardware/LMI_PointingDeviceProvider.c 1b169dfa0c95c3c7f31250bd4bd1963b2ddaf050
src/hardware/LMI_ProcessorCacheMemoryProvider.c 2365856589792431be3eaee6c8abc9a5d736e0ea
src/hardware/LMI_ProcessorChipRealizesProvider.c e1b0bedd677e01992f91e23c83e2adcc708e066d
src/hardware/LMI_ProcessorElementCapabilitiesProvider.c 5ec6a964b5687b045242127824d93b54f6d92284
src/hardware/LMI_ProcessorProvider.c 67d1987a4d45f9c8761f1fbe3e69ab487824d267
src/hardware/LMI_ProcessorSystemDeviceProvider.c e8ac4929721685a523b1a57a57628a30753eb5b4
src/libs/libopenlmi/openlmi.h 7f151cd9f4ba19186688783349e97d9cb20e4b26
src/libs/libopenlmi/openlmi.c 6257520fe7f8607c95eb86c4364168764ab51a42
src/logicalfile/LMI_DataFileProvider.c cef32193dbbc5c9437747cb5888385f6790e29bf
src/logicalfile/LMI_DirectoryContainsFileProvider.c bcf6d14b53a304405b4bdfc0b80af30a52bd8412
src/logicalfile/LMI_FIFOPipeFileProvider.c 1330f56984cf3d44eea44393ffe8e2ac46d4da6e
src/logicalfile/LMI_FileIdentityProvider.c b1a8599e2ea7241873df3ea3b2ca5eb70faef570
src/logicalfile/LMI_RootDirectoryProvider.c 4ada3f513929537046923585332d1fe473c7a6f0
src/logicalfile/LMI_SymbolicLinkProvider.c 68a61428b5840143b621f3e61ce1115779d37854
src/logicalfile/LMI_UnixDeviceFileProvider.c 3062094a104d640c61151d2cb1ec2d906cc3a733
src/logicalfile/LMI_UnixDirectoryProvider.c 1ca995b4a149a5e5afc84200405d3c52e6ece431
src/logicalfile/LMI_UnixFileProvider.c 52e7b9c61a2ed02227061f188908f8d5375692a1
src/logicalfile/LMI_UnixSocketProvider.c d19753c0797b60311a73dbdb5232c1b213348aa8
src/logicalfile/file.h a5291ed92d31935d82352b20e4b2cdaa75197541
src/logicalfile/file.c 03c99da63b1de2f333d2b394b99347b1b603e73c
src/power/LMI_AssociatedPowerManagementServiceProvider.c 25cfc9c3de58890bee2286c61b3416215c123adc
src/power/LMI_ElementCapabilitiesProvider.c 7d7d58fff4447cee973d420648b8a65a76f671ec
src/power/LMI_HostedPowerManagementServiceProvider.c 80f011189f730620683b16812daa4c10b93976ec
src/power/LMI_PowerManagementServiceProvider.c 162d798a6bbfaf17b0219d7e259ec5af6c340982
src/realmd/LMI_HostedRealmdServiceProvider.c eecedbb6871b81f00e82546fba06025e480d610e
src/realmd/LMI_RealmdServiceProvider.c d69e290e2d2f38fb9c6006d2ed36ed7138ce8ea6
src/realmd/rdcp_util.h c45fb7324e028f0270827d9f96e9029baba23568
src/service-dbus/LMI_ServiceProvider.c 1f370c1585a345547be9a3a96f0b4043ef5c624a
src/service/LMI_ServiceProvider.c 355e49cbf92767d731acf119c67c75278b3ca8f0
src/software-dbus/LMI_SoftwareIdentityResourceProvider.c fec2794131a6194510364e45969995729e80108c
Diff: http://reviewboard-openlmi.rhcloud.com/r/1666/diff/
Testing
-------
Thanks,
Jan Synacek
10 years
Review Request 1657: libopenlmi: reorganize and gather
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1657/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
Make naming consistent. Gather common functionality into one library and
try to use it across all providers.
Introduce libtool-style versioning for libraries.
Note: Sorry for not splitting this humongous patch into parts, I just couldn't find a way that would logically fit.
Diffs
-----
openlmi-providers.spec ed0c91f53c3122f424ac7ccef0c73b5de33f792d
src/CMakeLists.txt 888b59a386f34fb8f3f981aafffb1a5589858ccb
src/account/CMakeLists.txt 83ca474a00a3a8a514bed4fc787360563ad56d01
src/account/LMI_AccountCapabilitiesProvider.c d304257610c18ebb18ac07925761dcbc224f9f6c
src/account/LMI_AccountManagementCapabilitiesProvider.c 3909603d92205708c191891aaf7c0e9bb3c719f5
src/account/LMI_AccountManagementServiceCapabilitiesProvider.c efece85f5bf1f8a545220194c7e5b4cc4c63006a
src/account/LMI_AccountManagementServiceProvider.c 21473eaeececde7a6a35f34019aa669712c27f18
src/account/LMI_AccountOnSystemProvider.c 8bcd8351bb10c768bb4bccc059784ef1057861e1
src/account/LMI_AccountProvider.c ca9758a6d112d37929d0affbb90183565189fd4b
src/account/LMI_AccountSettingDataProvider.c e132a03b01512cece6b30398c88ca7b0b40c06e2
src/account/LMI_AssignedAccountIdentityProvider.c 181045558220af629c52d29086596a12a9d75793
src/account/LMI_AssignedGroupIdentityProvider.c 2950dc0e2f2a0a400162b0debd7605e17516106a
src/account/LMI_EnabledAccountCapabilitiesProvider.c 319e92685f8331dfde70d061dba205f1a221bc9d
src/account/LMI_GroupProvider.c 20d93b5e79ad736cd96e67506775efb000380556
src/account/LMI_HostedAccountManagementServiceProvider.c 5d7b39168f8c8af3e057c3c5368d6696886bf50e
src/account/LMI_IdentityProvider.c b86bff014f12e0a93adb5536e8f786dee5df6dc6
src/account/LMI_MemberOfGroupProvider.c 8751597902df11c50a0e8723564c6894094d2593
src/account/LMI_OwningGroupProvider.c 2fef2c889e06b0d360fa4b652ddd553dfe1cb6cc
src/account/LMI_ServiceAffectsIdentityProvider.c 5eccab4d6878b09d94c8a5ba4937cb02a206e263
src/account/indication_common.h 14e41ffef30758a4cd5f6b15ec57d207efa8db27
src/account/indication_common.c d9629b44c1bce92f8fe0aee25b7f7e48560ec0e1
src/account/macros.h bd11e0b6b9ffb19e63e61d8f6d1dee9760b60259
src/common/CMakeLists.txt 129719f2ff3be814202f210ca66c9bb1eb7b95b1
src/common/openlmi.c 508ffbaa1f7aeb8dfe3bdf8fa55e7acbd167d9cd
src/common/openlmi.conf
src/common/openlmi.h a46544c82894b40d0344b80c5c9b21008a3c701e
src/common/openlmi.pc.in 939d6723f7be27af150b1306f3648f1c72134b70
src/fan/CMakeLists.txt 446e38b820ad53ae28b619df538c49f03a33bb69
src/fan/LMI_FanAssociatedSensorProvider.c 249fdadefd7536588ecaec5f3e1506c1f88ac3d2
src/fan/LMI_FanProvider.c 9e780ad20f2f8449decb5ddbb3374daa2eec2f92
src/fan/LMI_FanSensorProvider.c 70e1be2325780cf0d925f6a0eb5ffee9da076f9b
src/fan/fan.h 6115ab203851ae6e4e0f4f477eaa4bbb481924d8
src/fan/fan.c adc49cce3c205ef7e24e423884558a25231ee0aa
src/globals.h 128ba0aa51b2a791d979b4269e7fb7bee8f675bb
src/hardware/CMakeLists.txt 29b63d342039a2e19a1fcdfe626cfab2b3a3002f
src/hardware/LMI_AssociatedProcessorCacheMemoryProvider.c d786f3ddbc023633c1df29c39cdcdcb9bc1ca8da
src/hardware/LMI_BaseboardContainerProvider.c 4fb2d371acfaf16cc37b15119b8c1bcacf6d7f53
src/hardware/LMI_BaseboardProvider.c fd7d65b835a994d570466d780596105347c327b3
src/hardware/LMI_BatteryPhysicalPackageProvider.c 3b17aa2d20e6d8c7a8205e043059ff665c6be8a4
src/hardware/LMI_BatteryProvider.c 133ecd8efbb13eb04f2ca3706bd72b45862e9422
src/hardware/LMI_BatterySystemDeviceProvider.c ce2acf02a9af532aa2456d02e8720ac399a1d9f8
src/hardware/LMI_ChassisComputerSystemPackageProvider.c e63faaa7563fd49a9e19432566e6e5712eda21e2
src/hardware/LMI_ChassisProvider.c ef8567ad3af0f7752944088d39c8d12a51daaf94
src/hardware/LMI_DiskDriveATAPortProvider.c 122b3aac8d3c09eb1c152fdb3c8d0ae8f9b5935f
src/hardware/LMI_DiskDriveATAProtocolEndpointProvider.c 0e13d9e5e90ee38ee9d226d7b0ea8395c28c0c93
src/hardware/LMI_DiskDriveDeviceSAPImplementationProvider.c f34ae8f63618f211a5fc6869fe9f5957474ee2f7
src/hardware/LMI_DiskDriveElementSoftwareIdentityProvider.c ba7937113b34d6b1a17f266e9ce3dac7bf352bf8
src/hardware/LMI_DiskDriveProvider.c feaae00673dd932e4edc13529788b3dd9a3ce816
src/hardware/LMI_DiskDriveRealizesProvider.c 0c40fdbc073da94851ad9037bce1ac931385233a
src/hardware/LMI_DiskDriveSAPAvailableForElementProvider.c ee964b1ade1a8a4037caac05139549d09e45107c
src/hardware/LMI_DiskDriveSoftwareIdentityProvider.c 528ad519561674b268ffe6583089d5093423ffc2
src/hardware/LMI_DiskDriveSystemDeviceProvider.c e29997ae736d6545eb3577b34194a5bd589a4c57
src/hardware/LMI_DiskPhysicalPackageContainerProvider.c b9c40f570ae86e7082156a9a432b223c958cba65
src/hardware/LMI_DiskPhysicalPackageProvider.c 001205baab621c55a89d4f7eeb1f7c3730dbcffa
src/hardware/LMI_Hardware.h 29d8c9be41371f1790a24112a60fce7623d217ae
src/hardware/LMI_MemoryPhysicalPackageInConnectorProvider.c 51a619288dfbbd9cffdf3f9c612a30a144bd980e
src/hardware/LMI_MemoryPhysicalPackageProvider.c fc82af1ad514412e6b59b069a2d61f3dd5aa895b
src/hardware/LMI_MemoryProvider.c e0dcfef97d587d48ffee0243d4203440cd7928d0
src/hardware/LMI_MemorySlotContainerProvider.c 6dd21d3ca9906d40516ffbf5f1cbbb287868d79d
src/hardware/LMI_MemorySlotProvider.c d3c4a826a50d7acf17a78a46eecbcdc6b7f344b8
src/hardware/LMI_MemorySystemDeviceProvider.c 1eef31fe49d79ebd32984e203114d54b9fdb0f9a
src/hardware/LMI_PCIBridgeProvider.c e84bea3e91a021777e663fe22b6793a35e4f1c66
src/hardware/LMI_PCIBridgeSystemDeviceProvider.c 1b26613132d2e23ad8657098d25881e940c94354
src/hardware/LMI_PCIDeviceProvider.c 1c94915b0adee5f97ca150badc532bfc881685b4
src/hardware/LMI_PCIDeviceSystemDeviceProvider.c cb011e9c9447c998ea3a18a1be52466d13833aa0
src/hardware/LMI_PhysicalBatteryContainerProvider.c 4972641f6298522a733fb45d268fbf70047ee402
src/hardware/LMI_PhysicalBatteryRealizesProvider.c e35b4c6b14e76d05edd6aa31e78ce1886bbcc47a
src/hardware/LMI_PhysicalMemoryContainerProvider.c 3c995e43322f4e752547ad59600e6a4cd6dda408
src/hardware/LMI_PhysicalMemoryProvider.c c859671504340b1a0d9e4e9e684d2f4c991dc3de
src/hardware/LMI_PhysicalMemoryRealizesProvider.c d7ec945c43e680059d535a817fb80374871eae4e
src/hardware/LMI_PointingDeviceProvider.c d7966e909d97490f57103ea302f2c9ec242c65b6
src/hardware/LMI_PortPhysicalConnectorContainerProvider.c c6a49d882b13dd11ee246d2b05695384beba6bf6
src/hardware/LMI_PortPhysicalConnectorProvider.c 546796091eaa099b06b34a4e64ff096a2a92f591
src/hardware/LMI_ProcessorCacheMemoryProvider.c b8e0bfe7b9ed929dce0910f25360d4da49fec017
src/hardware/LMI_ProcessorCapabilitiesProvider.c 906b7c2cecebfc838c457b3925e0ca9b44866587
src/hardware/LMI_ProcessorChipContainerProvider.c 5c524eb1cb00a58c36b9ce0d6e4c8b3f823a8428
src/hardware/LMI_ProcessorChipProvider.c 946758ff35346975d1c4d518e921db382c7d66b1
src/hardware/LMI_ProcessorChipRealizesProvider.c 6a126cc48be19890ea4eaccb18d1026d0b6b9fcd
src/hardware/LMI_ProcessorElementCapabilitiesProvider.c 53720003ea06fcb7961355d001aae28e91612c93
src/hardware/LMI_ProcessorProvider.c a7d2c2c02534d7fafed2f7e752bec7e0f80d8492
src/hardware/LMI_ProcessorSystemDeviceProvider.c 0335e18f5e01d6b72d8c3f20ad79faa9f810e609
src/hardware/LMI_SystemSlotContainerProvider.c ea4c95e73788e94243c3639638755fef0cdd2dcb
src/hardware/LMI_SystemSlotProvider.c 0cb73cb222a1b2c0acce7d6ae91c862f7d7ed006
src/hardware/lsblk.c 512ccad300e4bb27fa9548f5acf94e6ecafa9b8b
src/hardware/smartctl.c d637acc73044ac5cf2ec55e3e456e23d7af5625b
src/hardware/sysfs.c 2e02081f8f30911fd6abc0d32dc629ebf8650391
src/hardware/utils.h 17f6d4d7ef3562e24c41e224e43ce3a4f8897f99
src/hardware/utils.c 4193fd91527bf7d7b615a2ebc82c2d1455e0cd7c
src/journald/CMakeLists.txt 1e6f19372172e5410f7b902ab5f61cac262fdf69
src/journald/LMI_JournalLogRecordInstanceCreationIndicationProvider.c 7eb57f7f623884119f05975f613ce8064077dc8f
src/journald/LMI_JournalLogRecordProvider.c cf49535460721f6c72c6eee3923771a73f93e958
src/journald/LMI_JournalMessageLogProvider.c 297a7755a1c3b4f236ee9a1731bcaee30279dab3
src/journald/LMI_JournalRecordInLogProvider.c 84f3960635ba5a0cc046d76c4631bab532b10dd4
src/journald/instutil.c 413a8b1d43222935d358ee0d71a77b7d642d1a82
src/libs/libopenlmi/CMakeLists.txt PRE-CREATION
src/logicalfile/CMakeLists.txt 3a09a4ad7a545f8a74f73175461943516e3f8fde
src/logicalfile/LMI_DataFileProvider.c 6abf9a4e1c24c6cdc6376696ade69ca29d9da049
src/logicalfile/LMI_DirectoryContainsFileProvider.c 2033804183bc954e42c7ccf79eaffbb4c509147f
src/logicalfile/LMI_FIFOPipeFileProvider.c 49062bd21fa0ab4e37368433152cfcdba530270d
src/logicalfile/LMI_FileIdentityProvider.c 82010b890fdb6cad1eb96d2f2f4d3307bfe69d2f
src/logicalfile/LMI_RootDirectoryProvider.c 9c2a2db93c437ae8bfcdcc48b22ebaa7a746851f
src/logicalfile/LMI_SymbolicLinkProvider.c e200316447374228393967d4cc6dfb75245940c9
src/logicalfile/LMI_UnixDeviceFileProvider.c ab1ec01a582cb5c0c6510655fec8b0aaecb8e6fa
src/logicalfile/LMI_UnixDirectoryProvider.c 0f19cbb580327a423fbb6b5075a1fce2f78e830c
src/logicalfile/LMI_UnixFileProvider.c b17da5f6a23ca94dd3c469477471f5d907d00ec1
src/logicalfile/LMI_UnixSocketProvider.c a637f336a8757eda502e6fd3bfa5d468fbbb1c25
src/logicalfile/file.h d2f573b45e348514ae3bb47ddea78b74bd35910d
src/logicalfile/file.c ac68b6f53d620aad413f4551dfc1faf40419022c
src/power/CMakeLists.txt 44b2109ec5ce0c41c6d7091144bd58c0a86e84a2
src/power/LMI_AssociatedPowerManagementServiceProvider.c 74c426f6611f134ad8bf59a55ab19d2eaeaddd90
src/power/LMI_ElementCapabilitiesProvider.c 25c2865f465e211432f1737fc11a483b8ce54288
src/power/LMI_HostedPowerManagementServiceProvider.c 9663ed17e2cf04767ccab15ef693a28915279414
src/power/LMI_PowerConcreteJobProvider.c ef6e50191518ef3fb8c996985958449c73d9bde3
src/power/LMI_PowerManagementCapabilitiesProvider.c ca0208356c52a46b0e0624f30953f9a2433cce2e
src/power/LMI_PowerManagementServiceProvider.c 9759b1c89701ba0f4c5039436d91372b725f64e2
src/power/power.h 48a9409c88ee9af3a6e3116090e9a2d2decb2f49
src/power/power.c 6ec24b61548156a63d688a175d8fc860fc7e848f
src/realmd/CMakeLists.txt dbf2e5463d9192d6dc1dbf767c7be1242e67eb11
src/realmd/LMI_HostedRealmdServiceProvider.c 37d93fce78933d390d81e9c9fbfe5a92b8a345dd
src/realmd/LMI_RealmdServiceProvider.c 448fe49212d2c4f77069da9b4b784d5b9c9b4a2e
src/realmd/rdcp_error.h ff60d5bfb3bd97d01e44d4b921350410a2f3070f
src/realmd/rdcp_error.c 93d7ac387134bb47c836f301e291b4ca817f776e
src/realmd/rdcp_util.h fb7dc85478087abe47b049a05049d794bcddf3f9
src/realmd/rdcp_util.c 30cb790d0f52969abaca849605db5d5c162e1b1f
src/service-dbus/CMakeLists.txt 4ba32316993c78ec6ae41287fc97867e23fcf098
src/service-dbus/LMI_ServiceProvider.c 709faa5e7504ff2c5d2f35debddb7d7012564d95
src/service-dbus/util/serviceutil.h c5b0abf32d34e851d9604b372acecc2becca7f6d
src/service/CMakeLists.txt 6d75d38247a8c06b8f6b5e5f4d3b1f8615c910d9
src/service/LMI_ServiceProvider.c 034418e4d2c91bc433d7f41ac91c04879e007bbf
src/service/util/serviceutil.h d0b666364d471622d322ed29b4c22860efe8ea53
src/service/util/serviceutil.c 121360d52b29bd7b1c4e21ec0bdb1782b93b071d
src/software-dbus/CMakeLists.txt 5202c33e302bca4b1a48f71bcdf884ff4e1ba01e
Diff: http://reviewboard-openlmi.rhcloud.com/r/1657/diff/
Testing
-------
Thanks,
Jan Synacek
10 years