~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/errors.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2006-10-15 16:32:29 UTC
  • mfrom: (1731.1.67 unique-root)
  • Revision ID: pqm@pqm.ubuntu.com-20061015163229-648b1f2ebe692136
New trees have unique root ids

Show diffs side-by-side

added added

removed removed

Lines of Context:
1020
1020
    """Tree transform is malformed %(conflicts)r"""
1021
1021
 
1022
1022
 
 
1023
class NoFinalPath(BzrNewError):
 
1024
    """No final name for trans_id %(trans_id)r
 
1025
    file-id: %(file_id)r"
 
1026
    root trans-id: %(root_trans_id)r 
 
1027
    """
 
1028
 
 
1029
    def __init__(self, trans_id, transform):
 
1030
        self.trans_id = trans_id
 
1031
        self.file_id = transform.final_file_id(trans_id)
 
1032
        self.root_trans_id = transform.root
 
1033
 
 
1034
 
1023
1035
class BzrBadParameter(BzrNewError):
1024
1036
    """A bad parameter : %(param)s is not usable.
1025
1037