Review Request 1871: doc: fix build
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1871/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
doc: fix build
Correct file paths of mofs in (c)make files.
Diffs
-----
doc/admin/CMakeLists.txt d33427fe6d15bd393fc64ec63a9835860f790f5f
tools/gendoc/doc/mof/Makefile d903e06a69439150f5e0624445b1b0252ab50890
Diff: http://reviewboard-openlmi.rhcloud.com/r/1871/diff/
Testing
-------
Thanks,
Michal Minar
9 years, 11 months
Review Request 1869: job-input-params [2/2] software-dbus: fill input parameters of job to CIM instance
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1869/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
software-dbus: fill input parameters of job to CIM instance
Declared input parameters of
LMI_SoftwareInstallationService.InstallFromSoftwareIdentity in
corresponding __MethodParameters_InstallFromSoftwareIdentity class in
mof file. This allows client to query input parameters of job.
Fixed making input parameters of software job.
Diffs
-----
mof/60_LMI_Software_MethodParameters.mof b4ef525e50ccca74e16489ba198f7f7de1a42a84
src/software-dbus/lmi_sw_job.c a74161026ab2ca3b71f795fdd8c4cc7283c6cbd4
Diff: http://reviewboard-openlmi.rhcloud.com/r/1869/diff/
Testing
-------
Thanks,
Michal Minar
9 years, 11 months
Review Request 1868: job-input-params [1/2] jobmanager: allow to fill input parameters of job
by Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/1868/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
jobmanager: allow to fill input parameters of job
Leave up to provider's implementation whether the input parameters shall
be filled or not. This change affects contents of following properties:
* LMI_ConcreteJob.JobInParameters
* will be filled if method-name property of job is set
* will always be an instance of __MethodParameters_<MethodName>
* CIM_InstMethodCall.MethodParameters
* will be filled if method-name property of job is set
* will be an instance of:
* __MethodParameters_<MethodName>_Result
if the job is completed and CIM_InstMethodCall represents
a "post call indication" (see description of
CIM_MethodResult.PostCallIndication property)
* __MethodParameters_<MethodName> otherwise
Previously JobInParameters were unset.
Provider needs to register two CIM classes for each asynchronous method
they implement:
__MethodParameters_<MethodName> and
__MethodParameters_<MethodName>_Result
The latter inherits from the former. The former shall declare all input
parameters of particular method as its properties. The latter shall
do the same for all the output parameters except for `Job` and add
one more special `__ReturnValue` property of type `uint32` that will
contain the result of method as if it was invoked synchronously.
Diffs
-----
src/libs/jobmanager/job_manager.c bc13d2162ea4c27d2bfe0851bfab436f8d176abc
Diff: http://reviewboard-openlmi.rhcloud.com/r/1868/diff/
Testing
-------
Thanks,
Michal Minar
9 years, 11 months