~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/errors.py

remove more duplicate merged hunks. Bad MERGE3, BAD.

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
class BzrError(StandardError):
26
26
    pass
27
27
 
 
28
 
28
29
class BzrCheckError(BzrError):
29
30
    pass
30
31
 
94
95
 
95
96
class DivergedBranches(BzrError):
96
97
    def __init__(self, branch1, branch2):
 
98
        BzrError.__init__(self, "These branches have diverged.")
97
99
        self.branch1 = branch1
98
100
        self.branch2 = branch2
99
 
        BzrError.__init__(self, "These branches have diverged.")
100
101
 
101
102
class UnrelatedBranches(BzrCommandError):
102
103
    def __init__(self):
107
108
 
108
109
class NotAncestor(BzrError):
109
110
    def __init__(self, rev_id, not_ancestor_id):
110
 
        self.rev_id = rev_id
111
 
        self.not_ancestor_id = not_ancestor_id
112
 
        msg = "Revision %s is not an ancestor of %s" % (not_ancestor_id, 
113
 
                                                        rev_id)
114
 
        BzrError.__init__(self, msg)
115
 
 
116
 
 
117
 
class NotAncestor(BzrError):
118
 
    def __init__(self, rev_id, not_ancestor_id):
119
 
        self.rev_id = rev_id
120
 
        self.not_ancestor_id = not_ancestor_id
121
 
        msg = "Revision %s is not an ancestor of %s" % (not_ancestor_id, 
122
 
                                                        rev_id)
123
 
        BzrError.__init__(self, msg)
124
 
 
125
 
 
126
 
class NotAncestor(BzrError):
127
 
    def __init__(self, rev_id, not_ancestor_id):
128
 
        self.rev_id = rev_id
129
 
        self.not_ancestor_id = not_ancestor_id
130
 
        msg = "Revision %s is not an ancestor of %s" % (not_ancestor_id, 
131
 
                                                        rev_id)
132
 
        BzrError.__init__(self, msg)
 
111
        msg = "Revision %s is not an ancestor of %s" % (not_ancestor_id, 
 
112
                                                        rev_id)
 
113
        BzrError.__init__(self, msg)
 
114
        self.rev_id = rev_id
 
115
        self.not_ancestor_id = not_ancestor_id
133
116
 
134
117
 
135
118
class InstallFailed(BzrError):
136
119
    def __init__(self, revisions):
 
120
        msg = "Could not install revisions:\n%s" % " ,".join(revisions)
 
121
        BzrError.__init__(self, msg)
137
122
        self.revisions = revisions
138
 
        msg = "Could not install revisions:\n%s" % " ,".join(revisions)
139
 
        BzrError.__init__(self, msg)
140
123
 
141
124
 
142
125
class AmbiguousBase(BzrError):