diff options
Diffstat (limited to 'src/software')
-rw-r--r-- | src/software/lmi/software/yumdb/jobmanager.py | 8 |
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 |