summaryrefslogtreecommitdiffstats
path: root/src/software/lmi/software/LMI_SoftwareJob.py
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-12-15 10:55:14 +0100
committerMichal Minar <miminar@redhat.com>2013-12-17 13:49:01 +0100
commitef3f7563d1cffe0e9b6b67f2f4d242893c706329 (patch)
tree408cb52b47a461f265e69aaea115df08baccbdb3 /src/software/lmi/software/LMI_SoftwareJob.py
parentd3d9a68627e5d2c1ab4d355579a068aee1ddb048 (diff)
downloadopenlmi-providers-ef3f7563d1cffe0e9b6b67f2f4d242893c706329.tar.gz
openlmi-providers-ef3f7563d1cffe0e9b6b67f2f4d242893c706329.tar.xz
openlmi-providers-ef3f7563d1cffe0e9b6b67f2f4d242893c706329.zip
software: fixed creation of Error instance
Environment needs to be propagated to factory function of CIMError when error occurs while handling asynchronous job. Resolves: rhbz#1043243
Diffstat (limited to 'src/software/lmi/software/LMI_SoftwareJob.py')
-rw-r--r--src/software/lmi/software/LMI_SoftwareJob.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/software/lmi/software/LMI_SoftwareJob.py b/src/software/lmi/software/LMI_SoftwareJob.py
index 9d6b36d..25122f6 100644
--- a/src/software/lmi/software/LMI_SoftwareJob.py
+++ b/src/software/lmi/software/LMI_SoftwareJob.py
@@ -290,7 +290,7 @@ class LMI_SoftwareJob(CIMProvider2):
CIM_ERR_FAILED (some other unspecified error occurred)
"""
job = Job.object_path2job(object_name)
- error = Job.job2error(job)
+ error = Job.job2error(env, job)
out_params = []
if error is not None:
param = pywbem.CIMParameter('Errors', type='instance',
@@ -378,7 +378,7 @@ class LMI_SoftwareJob(CIMProvider2):
CIM_ERR_FAILED (some other unspecified error occurred)
"""
job = Job.object_path2job(object_name)
- error = Job.job2error(job)
+ error = Job.job2error(env, job)
out_params = []
if error is not None:
param = pywbem.CIMParameter('Error', type='instance', value=error)