Revision 599ee321 lib/jqueue.py

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