mercurial/transaction.py
changeset 1073 7b35a980b982
parent 1062 6d5a62a549fa
child 1400 cf9a1233738a
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 = []