Revision 599ee321
b/lib/jqueue.py | ||
---|---|---|
750 | 750 |
try: |
751 | 751 |
op.status = constants.OP_STATUS_ERROR |
752 | 752 |
if isinstance(err, errors.GenericError): |
753 |
op.result = errors.EncodeException(err)
|
|
753 |
to_encode = err
|
|
754 | 754 |
else: |
755 |
op.result = str(err) |
|
755 |
to_encode = errors.OpExecError(str(err)) |
|
756 |
op.result = errors.EncodeException(to_encode) |
|
756 | 757 |
op.end_timestamp = TimeStampNow() |
757 | 758 |
logging.info("Op %s/%s: Error in opcode %s: %s", |
758 | 759 |
idx + 1, count, op_summary, err) |
Also available in: Unified diff