diff options
Diffstat (limited to 'src/software/openlmi/software/core/InstMethodCall.py')
-rw-r--r-- | src/software/openlmi/software/core/InstMethodCall.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/software/openlmi/software/core/InstMethodCall.py b/src/software/openlmi/software/core/InstMethodCall.py index 4c7e890..7fc25db 100644 --- a/src/software/openlmi/software/core/InstMethodCall.py +++ b/src/software/openlmi/software/core/InstMethodCall.py @@ -24,7 +24,7 @@ import pywbem import socket from openlmi.common import cmpi_logging -from openlmi.software.core import InstallationJob +from openlmi.software.core import Job from openlmi.software.core import InstallationService from openlmi.software.yumdb import jobs, errors @@ -107,21 +107,21 @@ def job2model(job, pre=True): host=socket.gethostname(), namespace="root/cimv2") inst = pywbem.CIMInstance(classname="CIM_InstMethodCall", path=path) - src_instance = InstallationJob.job2model(job, False) + src_instance = Job.job2model(job, keys_only=False) inst['SourceInstance'] = pywbem.CIMProperty("SourceInstance", type="instance", value=src_instance) inst['SourceInstanceModelPath'] = \ str(src_instance.path) #pylint: disable=E1103 - inst['MethodName'] = InstallationJob.JOB_METHOD_NAMES[ + inst['MethodName'] = Job.JOB_METHOD_NAMES[ job.metadata["method"]] - inst['MethodParameters'] = InstallationJob.make_method_params( + inst['MethodParameters'] = Job.make_method_params( job, '__MethodParameters', True, not pre) inst['PreCall'] = pre if not pre: inst["Error"] = pywbem.CIMProperty("Error", type="instance", is_array=True, value=[]) - error = InstallationJob.job2error(job) + error = Job.job2error(job) if error is not None: inst["Error"].append(error) inst["ReturnValueType"] = Values.ReturnValueType.uint32 |