Mercurial > hg > mercurial-crew-with-dirclash
changeset 5436:b4ae8535f834
convert: add default constructor for converter_sink
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Wed, 10 Oct 2007 15:30:00 -0700 |
parents | d0c67b52ac01 |
children | 71e7c86adcb7 |
files | hgext/convert/common.py hgext/convert/hg.py |
diffstat | 2 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/convert/common.py +++ b/hgext/convert/common.py @@ -117,7 +117,8 @@ class converter_sink(object): def __init__(self, ui, path): """Initialize conversion sink (or raise NoRepo("message") exception if path is not a valid repository)""" - raise NotImplementedError() + self.path = path + self.ui = ui def getheads(self): """Return a list of this repository's heads"""
--- a/hgext/convert/hg.py +++ b/hgext/convert/hg.py @@ -16,8 +16,7 @@ from common import NoRepo, commit, conve class mercurial_sink(converter_sink): def __init__(self, ui, path): - self.path = path - self.ui = ui + converter_sink.__init__(self, ui, path) self.branchnames = ui.configbool('convert', 'hg.usebranchnames', True) self.clonebranches = ui.configbool('convert', 'hg.clonebranches', False) self.tagsbranch = ui.config('convert', 'hg.tagsbranch', 'default')