Review Request 674: Create classes for all asynchronous methods with output parameteres.
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/674/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-storage
Description
-------
Create classes for all asynchronous methods with output parameteres.
As a workaround for Pegasus not being able to handle instances of
unregistered classes, we must define classes for
LMI_ConcreteJob.JobOutParameters and CIM_InstMethodCall.MethodParameters
We don't provide input parameters in CIM_InstMethodCall.MethodParameters,
because there can be arrays of references, which cannot be defined in a
mof file.
Diffs
-----
mof/60_LMI_Storage.mof b7f3816b1483682155079fb92da1a68a5858973a
mof/LMI_Storage-JobResult.mof PRE-CREATION
test/test_base.py 278f3765c78539c8ae5192db78f384ffdb34a935
Diff: http://reviewboard-openlmi.rhcloud.com/r/674/diff/
Testing
-------
Thanks,
Jan Safranek
10 years, 9 months
Review Request 673: Work around Pegasus not being able to handle instances of unknown classes.
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/673/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
Work around Pegasus not being able to handle instances of unknown classes.
This is hopefully temporary workaround, which:
- Disables LMI_ConcreteJob.JobInParameters, as they are not that important
and can contain arrays of references, which is prohibited by MOF syntax.
- Removes input parameters from CIM_IndModifyInstance.MethodParameters
from the same reason.
- In CIM_IndModifyInstance.MethodParameters and
LMI_ConcreteJob.JobOutParameters uses non-standard classname for the
embedded object (__MethodParameters_<method name> and
__MethodParameters_<method name>_Result), so we can register different
class for each asynchronous method with output parameters.
Diffs
-----
src/python/lmi/providers/JobManager.py 24c909c09b5c36e144d78a11d990f1094574caf0
Diff: http://reviewboard-openlmi.rhcloud.com/r/673/diff/
Testing
-------
Thanks,
Jan Safranek
10 years, 9 months
Review Request 667: Release new version.
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/667/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-storage
Description
-------
Release new version.
Diffs
-----
CHANGES 51e961a26f7c2fa1398b1796ddc93a86038c0124
doc/admin/conf.py 927983058bc26c4c0503b018b7d0cc1c4c038276
doc/devel/conf.py 181e2468ab23f31b8de0dd5eae9aa5d141632c1a
openlmi-storage.spec a0fa3d8456c2f7761f300518e3a6b8f9afb70ac8
setup.py 5a14cb16278f5a3ab37d4d5a2b24f6c8546b6751
Diff: http://reviewboard-openlmi.rhcloud.com/r/667/diff/
Testing
-------
Thanks,
Jan Safranek
10 years, 9 months
Review Request 672: openlmi-networking [1/1] doc: fix generating of the documentation
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/672/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-networking
Description
-------
doc: fix generating of the documentation
* no hardcoded version
* fix mof file name
* generate html doc into ${OPENLMI_VERSION} directory
* fix error in the intro-current uml causing dot crash
Diffs
-----
doc/admin/CMakeLists.txt d65b836183b65ada30d11d86b1fefd2d63d4c031
doc/admin/conf.py 68e38dadd2a98d6dd193fd3711545e9e8ebcfc25
doc/admin/mof/CMakeLists.txt 446dde57bfdf84bbed81c219ccd6a6093afc79bf
doc/admin/pic/intro-current.uml 05e4ff82f9ffa0c6b668f18cbca6ffed49951b63
Diff: http://reviewboard-openlmi.rhcloud.com/r/672/diff/
Testing
-------
Thanks,
Radek Novacek
10 years, 9 months