Mercurial > hg
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 |