comparison mercurial/debugcommands.py @ 36492:6e90c59b6da1

py3: use pycompat.bytestr() to convert error instances to bytes Differential Revision: https://phab.mercurial-scm.org/D2516
author Pulkit Goyal <7895pulkit@gmail.com>
date Thu, 01 Mar 2018 23:54:52 +0530
parents 580f75f70f39
children 44dc34b8d17b
comparison
equal deleted inserted replaced
36491:149c5af35de5 36492:6e90c59b6da1
1589 repo.obsstore.create(tr, prec, succs, opts['flags'], 1589 repo.obsstore.create(tr, prec, succs, opts['flags'],
1590 parents=parents, date=date, 1590 parents=parents, date=date,
1591 metadata=metadata, ui=ui) 1591 metadata=metadata, ui=ui)
1592 tr.close() 1592 tr.close()
1593 except ValueError as exc: 1593 except ValueError as exc:
1594 raise error.Abort(_('bad obsmarker input: %s') % exc) 1594 raise error.Abort(_('bad obsmarker input: %s') %
1595 pycompat.bytestr(exc))
1595 finally: 1596 finally:
1596 tr.release() 1597 tr.release()
1597 finally: 1598 finally:
1598 l.release() 1599 l.release()
1599 else: 1600 else: