mercurial/debugcommands.py
changeset 36492 6e90c59b6da1
parent 36459 580f75f70f39
child 36527 44dc34b8d17b
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: