comparison hgext/convert/hg.py @ 8206:cce63ef1045b

ui: print_exc() -> traceback()
author Matt Mackall <mpm@selenic.com>
date Sun, 26 Apr 2009 16:50:44 -0500
parents 6ee71f78497c
children a1a5a57efe90
comparison
equal deleted inserted replaced
8205:00736cd2702a 8206:cce63ef1045b
31 try: 31 try:
32 self.repo = hg.repository(self.ui, path) 32 self.repo = hg.repository(self.ui, path)
33 if not self.repo.local(): 33 if not self.repo.local():
34 raise NoRepo(_('%s is not a local Mercurial repo') % path) 34 raise NoRepo(_('%s is not a local Mercurial repo') % path)
35 except error.RepoError, err: 35 except error.RepoError, err:
36 ui.print_exc() 36 ui.traceback()
37 raise NoRepo(err.args[0]) 37 raise NoRepo(err.args[0])
38 else: 38 else:
39 try: 39 try:
40 ui.status(_('initializing destination %s repository\n') % path) 40 ui.status(_('initializing destination %s repository\n') % path)
41 self.repo = hg.repository(self.ui, path, create=True) 41 self.repo = hg.repository(self.ui, path, create=True)
42 if not self.repo.local(): 42 if not self.repo.local():
43 raise NoRepo(_('%s is not a local Mercurial repo') % path) 43 raise NoRepo(_('%s is not a local Mercurial repo') % path)
44 self.created.append(path) 44 self.created.append(path)
45 except error.RepoError: 45 except error.RepoError:
46 ui.print_exc() 46 ui.traceback()
47 raise NoRepo("could not create hg repo %s as sink" % path) 47 raise NoRepo("could not create hg repo %s as sink" % path)
48 self.lock = None 48 self.lock = None
49 self.wlock = None 49 self.wlock = None
50 self.filemapmode = False 50 self.filemapmode = False
51 51
197 # try to provoke an exception if this isn't really a hg 197 # try to provoke an exception if this isn't really a hg
198 # repo, but some other bogus compatible-looking url 198 # repo, but some other bogus compatible-looking url
199 if not self.repo.local(): 199 if not self.repo.local():
200 raise error.RepoError() 200 raise error.RepoError()
201 except error.RepoError: 201 except error.RepoError:
202 ui.print_exc() 202 ui.traceback()
203 raise NoRepo("%s is not a local Mercurial repo" % path) 203 raise NoRepo("%s is not a local Mercurial repo" % path)
204 self.lastrev = None 204 self.lastrev = None
205 self.lastctx = None 205 self.lastctx = None
206 self._changescache = None 206 self._changescache = None
207 self.convertfp = None 207 self.convertfp = None