Review Request 777: openlmi-tools [1/1] added 2 exceptions to make clarify attribute access errors
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/777/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-tools
Description
-------
added 2 exceptions to make clarify attribute access errors
When accessing not registered class from namespace or not existing
part of namespace, an AttributeError was raised. Which is confusing.
Now LMIClassNotFound or LMINamespaceNotFound raised instead with
more descriptive information.
Diffs
-----
cli/lmi/shell/LMIExceptions.py e2812077530879643aabfeed6571773c37f939f7
cli/lmi/shell/LMINamespace.py e63cc29a0beeefab6386c6f79171bc8996a122b7
Diff: http://reviewboard-openlmi.rhcloud.com/r/777/diff/
Testing
-------
Thanks,
Michal Minar
10 years, 8 months
Review Request 749: python [1/1] renamed python eggs
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/749/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
renamed python eggs
changed 'lmi' to 'openlmi' of python eggs to make them look related to
openlmi-storage and openlmi-tools eggs
preparation for upload to PyPi
Diffs
-----
src/python/setup.py cecf66a9c61ec82c5a9d1d5dd27d567fe09f0823
src/software/setup.py 93a31f5a65c1d86566547587fb05df0be11a2efa
Diff: http://reviewboard-openlmi.rhcloud.com/r/749/diff/
Testing
-------
Thanks,
Michal Minar
10 years, 8 months
Review Request 747: python-providers(logging) [3/3] software: using shared cmpi_logging module
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/747/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
software: using shared cmpi_logging module
Now, that functionality of lmi.software.util.cmpi_logging is provided by
lmi.providers.cmpi_logging, we can safely move to the shared one.
Diffs
-----
src/software/lmi/software/LMI_AffectedSoftwareJobElement.py 7683703f49867e53000ebfd53119157fd83da109
src/software/lmi/software/LMI_AssociatedSoftwareInstallationServiceCapabilities.py b6576315009bf0777fa83dad3cb36ddc5c146be5
src/software/lmi/software/LMI_AssociatedSoftwareJobMethodResult.py 08a07d01e297d87eff06592ca1f99e54a3d58e13
src/software/lmi/software/LMI_HostedSoftwareCollection.py 9682aec8495403b4779c7dd62132ce26a9487c20
src/software/lmi/software/LMI_HostedSoftwareIdentityResource.py 942d1f2a7197e39a3eadba0e0964af9280e6342b
src/software/lmi/software/LMI_HostedSoftwareInstallationService.py 60f643d2119ea2f15179786dbae0add5a26d1939
src/software/lmi/software/LMI_InstalledSoftwareIdentity.py ef353fd936fd5db7509a3f1e027fcf047d3a48f9
src/software/lmi/software/LMI_MemberOfSoftwareCollection.py ab022ed4c84a37326464f74c84c203c66cd4b47c
src/software/lmi/software/LMI_OwningSoftwareJobElement.py 8bae51bf8480cfd0d4c302f3b8932fbde097d7ff
src/software/lmi/software/LMI_ResourceForSoftwareIdentity.py 44f120c65862e04b8324f628ca6a6b06fb1d0385
src/software/lmi/software/LMI_SoftwareIdentity.py 13e1bb540dbf649f827a6570e53e7ffd658f9816
src/software/lmi/software/LMI_SoftwareIdentityChecks.py 3aecfa29a91713ac719008a38cecd1b21d41e5a1
src/software/lmi/software/LMI_SoftwareIdentityFileCheck.py 0cad75be0c5b229056778e8a09f63e0c6c6fcde5
src/software/lmi/software/LMI_SoftwareIdentityResource.py da283619bd1f7c8934d610e67c5bf0822d4547a0
src/software/lmi/software/LMI_SoftwareInstallationService.py f4cb326aa0ccd0d96771ec1b3a92e9b80f08de99
src/software/lmi/software/LMI_SoftwareInstallationServiceAffectsElement.py f7ca1c7366688e9fac79a5e2004bd78a18433f8d
src/software/lmi/software/LMI_SoftwareInstallationServiceCapabilities.py e6dd012c753ca5b82e5ffe30d76c1976a241b00d
src/software/lmi/software/LMI_SoftwareJob.py e5efbdd01a5e17eb4925afbd139da2f411da61ce
src/software/lmi/software/LMI_SoftwareMethodResult.py 41143e13ead190b41cd176fe6ddc60017a91906b
src/software/lmi/software/LMI_SystemSoftwareCollection.py 2f7178cc637b9b01271ef284f690ee3ad2123b15
src/software/lmi/software/cimom_entry.py 27c98201550b051b6f1d1f069679171de35c2836
src/software/lmi/software/core/AffectedSoftwareJobElement.py 0589a19b45c4722faf1129392e30df7b2a146642
src/software/lmi/software/core/ComputerSystem.py 1da038ce9c7ebc85de33c414a0400339c204366f
src/software/lmi/software/core/Error.py d2838018911cda5ea1607b72bed4fb6b41ae1e79
src/software/lmi/software/core/Identity.py b14ef9d872a3a78e21a57503e7d191b8eddf9496
src/software/lmi/software/core/IdentityFileCheck.py c5254817b241afadfd950d83b5f5ed2e715e6910
src/software/lmi/software/core/IdentityResource.py dd93b4e10aacba061d7c82dbb21d256f9cdcca11
src/software/lmi/software/core/InstMethodCall.py 358d3429f9c884fc783d3e3c921b0690add91130
src/software/lmi/software/core/InstallationService.py 1df368f62feb903a640d0ba4b58cfeef5e0807b5
src/software/lmi/software/core/InstallationServiceAffectsElement.py a75aafb918e6ea85e0d386e9d4ed065151d16202
src/software/lmi/software/core/InstallationServiceCapabilities.py fbfc3ad5b9430b78d0cb6452d0149de55467fd37
src/software/lmi/software/core/Job.py 0bf6faa64feef66649cb0c8aa8a019cdd448543c
src/software/lmi/software/core/MethodResult.py c388131a7a2e5edc017f0ac6fcea16eda01aa94f
src/software/lmi/software/core/SystemCollection.py 3095a138e88ff2941e124804fb3cd7165af779ea
src/software/lmi/software/core/__init__.py 7e2dd8518c850a9fca7d8fdc579fb8115b13256b
src/software/lmi/software/util/cmpi_logging.py 6ff001e5019f65ee9309e6d5117505b3e1be33dd
src/software/lmi/software/yumdb/__init__.py d9cd3bcf3135cea184937f747bbb2c5504e39505
src/software/lmi/software/yumdb/jobmanager.py 6a360ef8d1e92173c2a2ef2bf5e7e42cf12feadd
src/software/lmi/software/yumdb/process.py 1a9e1c0218af2d208a25db806b4ac9c9e20865ba
src/software/lmi/software/yumdb/util.py 6f4622c8ba8fed16f3610bb6da77d97b2b7250d3
Diff: http://reviewboard-openlmi.rhcloud.com/r/747/diff/
Testing
-------
Thanks,
Michal Minar
10 years, 8 months
Review Request 746: python-providers(logging) [2/3] python: redone cmpi_logging
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/746/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
python: redone cmpi_logging
Module now contains enhanced tracing function decorators providing more
details. There is no global logger, each provider module should obtain
its own logger via get_logger() function.
Usage of LogManager is optional. It allows for logging's
reconfiguration, when config file is changed.
Exceptions logged with error(), exception() or critical() methods are
now logged twice:
* First time for specified level with error message only.
* Second time for TRACE_WARNING level with traceback.
This prevents the polution of syslog.
Diffs
-----
src/python/lmi/providers/IndicationManager.py 0b0e132284ed443a4c13ef3f9076f9d0b8563bd3
src/python/lmi/providers/JobManager.py a0283fbc130eae5b13eacb353a562331dd4f57f6
src/python/lmi/providers/TimerManager.py 76b2f5b72b8db1bf1a9150b3d6387025f7942b9b
src/python/lmi/providers/cmpi_logging.py a97e4abd45135cdebfcd3cbdcc54e3707757a03d
Diff: http://reviewboard-openlmi.rhcloud.com/r/746/diff/
Testing
-------
Thanks,
Michal Minar
10 years, 8 months
Review Request 742: software(api-change) [2/2] bumped version to 0.2.0
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/742/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
bumped version to 0.2.0
Diffs
-----
CMakeLists.txt cb3f0a23dabe7f3b05de43a136d510aa6e6206ea
mof/30_LMI_Jobs.mof 910d3aab69eea7973bacc2e5fc5922311b267f03
mof/60_LMI_Account.mof 0a1c4a0e272d19c6a00b8f42ea7bcd0322c99a4f
mof/60_LMI_Fan.mof 2644eafcd7f5dd9f06c3f9c1d75fdcfaa60245a2
mof/60_LMI_Hardware.mof 64ee111c3b38edef0aed642972947b27613663a2
mof/60_LMI_LogicalFile.mof 1515bd83d10241e3ab283cce2943933a1070404b
mof/60_LMI_PowerManagement.mof e71ce1a34e82f3b40d3fcbfd0669374751a61e88
mof/60_LMI_Realmd.mof ef371d6af896f35bf8581a6afc30e96cf734f2b1
mof/60_LMI_Service.mof 917a084ba06a014db80cf721b05cb4c60c2409b4
mof/60_LMI_Software.mof bb02e3f17f52c6c76cb62868fc0f7613d52dbcf6
mof/60_LMI_Software_MethodParameters.mof b01349e5e3fbc25ee482dfb70e87b39fe487f37e
openlmi-providers.spec 7343587c64727b9d318b7fb0a8987447973d150e
src/python/setup.py cecf66a9c61ec82c5a9d1d5dd27d567fe09f0823
src/software/setup.py 93a31f5a65c1d86566547587fb05df0be11a2efa
Diff: http://reviewboard-openlmi.rhcloud.com/r/742/diff/
Testing
-------
Thanks,
Michal Minar
10 years, 8 months