mercurial/debugcommands.py
changeset 32411 08d02c1d7e67
parent 32406 952017471f93
child 32457 2def402bd16d
equal deleted inserted replaced
32410:f94d7e3e46a0 32411:08d02c1d7e67
  1354                                          'unknown changesets')
  1354                                          'unknown changesets')
  1355                     parents = repo.unfiltered()[prec].parents()
  1355                     parents = repo.unfiltered()[prec].parents()
  1356                     parents = tuple(p.node() for p in parents)
  1356                     parents = tuple(p.node() for p in parents)
  1357                 repo.obsstore.create(tr, prec, succs, opts['flags'],
  1357                 repo.obsstore.create(tr, prec, succs, opts['flags'],
  1358                                      parents=parents, date=date,
  1358                                      parents=parents, date=date,
  1359                                      metadata=metadata)
  1359                                      metadata=metadata, ui=ui)
  1360                 tr.close()
  1360                 tr.close()
  1361             except ValueError as exc:
  1361             except ValueError as exc:
  1362                 raise error.Abort(_('bad obsmarker input: %s') % exc)
  1362                 raise error.Abort(_('bad obsmarker input: %s') % exc)
  1363             finally:
  1363             finally:
  1364                 tr.release()
  1364                 tr.release()