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 = []