summaryrefslogtreecommitdiffstats
path: root/src/software
diff options
context:
space:
mode:
Diffstat (limited to 'src/software')
-rw-r--r--src/software/lmi/software/yumdb/jobmanager.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/software/lmi/software/yumdb/jobmanager.py b/src/software/lmi/software/yumdb/jobmanager.py
index 6b0b854..1b986bd 100644
--- a/src/software/lmi/software/yumdb/jobmanager.py
+++ b/src/software/lmi/software/yumdb/jobmanager.py
@@ -69,7 +69,7 @@ def job_handler(job_from_target=True):
it an instance of YumJob. The method is then called with "job" argument
instead of "target".
"""
- logged = cmpi_logging.trace_method(method)
+ logged = cmpi_logging.trace_method(method, frame_level=2)
def _new_func(self, *args, **kwargs):
"""Wrapper around method."""
@@ -294,7 +294,8 @@ class JobManager(threading.Thread):
LOG.exception("control job %s failed", job)
job.finish(result, data)
LOG.debug("sending reply for %s: (%s, %s)", job,
- job.ResultNames[job.result], job.result_data)
+ job.ResultNames[job.result],
+ cmpi_logging.render_value(job.result_data))
self._queue_out.put(job)
else:
if job is None:
@@ -508,7 +509,8 @@ class JobManager(threading.Thread):
ind.send(True)
else:
LOG.debug("sending reply for %s: (%s, %s)", job,
- job.ResultNames[job.result], job.result_data)
+ job.ResultNames[job.result],
+ cmpi_logging.render_value(job.result_data))
self._queue_out.put(job)
return job