Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/transaction.py @ 1073:7b35a980b982
[PATCH] raise exceptions with Exception subclasses
Fixed the patch. Using Exception subclasses.
(tweaked by mpm)
author | Bart Trojanowski <bart@jukie.net> |
---|---|
date | Fri, 26 Aug 2005 19:08:25 -0700 |
parents | 6d5a62a549fa |
children | cf9a1233738a |
comparison
equal
deleted
inserted
replaced
1072:05dc7aba22eb | 1073:7b35a980b982 |
---|---|
18 def __init__(self, report, opener, journal, after=None): | 18 def __init__(self, report, opener, journal, after=None): |
19 self.journal = None | 19 self.journal = None |
20 | 20 |
21 # abort here if the journal already exists | 21 # abort here if the journal already exists |
22 if os.path.exists(journal): | 22 if os.path.exists(journal): |
23 raise "journal already exists - run hg recover" | 23 raise AssertionError("journal already exists - run hg recover") |
24 | 24 |
25 self.report = report | 25 self.report = report |
26 self.opener = opener | 26 self.opener = opener |
27 self.after = after | 27 self.after = after |
28 self.entries = [] | 28 self.entries = [] |