~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/errors.py

  • Committer: Vincent Ladeuil
  • Date: 2012-02-14 17:22:37 UTC
  • mfrom: (6466 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6468.
  • Revision ID: v.ladeuil+lp@free.fr-20120214172237-7dv7er3n4uy8d5m4
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
700
700
       self.path = urlutils.unescape_for_display(branch.base, 'ascii')
701
701
 
702
702
 
 
703
class AlreadyControlDirError(PathError):
 
704
 
 
705
    _fmt = 'A control directory already exists: "%(path)s".'
 
706
 
 
707
 
703
708
class AlreadyBranchError(PathError):
704
709
 
705
710
    _fmt = 'Already a branch: "%(path)s".'
706
711
 
707
712
 
 
713
class ParentBranchExists(AlreadyBranchError):
 
714
 
 
715
    _fmt = 'Parent branch already exists: "%(path)s".'
 
716
 
 
717
 
708
718
class BranchExistsWithoutWorkingTree(PathError):
709
719
 
710
720
    _fmt = 'Directory contains a branch, but no working tree \
1667
1677
        TransportError.__init__(self, msg, orig_error=orig_error)
1668
1678
 
1669
1679
 
 
1680
class CertificateError(TransportError):
 
1681
 
 
1682
    _fmt = "Certificate error: %(error)s"
 
1683
 
 
1684
    def __init__(self, error):
 
1685
        self.error = error
 
1686
 
 
1687
 
1670
1688
class InvalidHttpRange(InvalidHttpResponse):
1671
1689
 
1672
1690
    _fmt = "Invalid http range %(range)r for %(path)s: %(msg)s"
1743
1761
 
1744
1762
class ConfigOptionValueError(BzrError):
1745
1763
 
1746
 
    _fmt = """Bad value "%(value)s" for option "%(name)s"."""
 
1764
    _fmt = ('Bad value "%(value)s" for option "%(name)s".\n'
 
1765
            'See ``bzr help %(name)s``')
1747
1766
 
1748
1767
    def __init__(self, name, value):
1749
1768
        BzrError.__init__(self, name=name, value=value)
2749
2768
    _fmt = "No mail-to address (--mail-to) or output (-o) specified."
2750
2769
 
2751
2770
 
2752
 
class UnknownMailClient(BzrError):
2753
 
 
2754
 
    _fmt = "Unknown mail client: %(mail_client)s"
2755
 
 
2756
 
    def __init__(self, mail_client):
2757
 
        BzrError.__init__(self, mail_client=mail_client)
2758
 
 
2759
 
 
2760
2771
class MailClientNotFound(BzrError):
2761
2772
 
2762
2773
    _fmt = "Unable to find mail client with the following names:"\