~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/errors.py

  • Committer: Robert Collins
  • Date: 2007-03-05 03:43:56 UTC
  • mfrom: (2312 +trunk)
  • mto: (2255.11.6 dirstate)
  • mto: This revision was merged to the branch mainline in revision 2322.
  • Revision ID: robertc@robertcollins.net-20070305034356-og43j35eg62m952f
Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1812
1812
    def __init__(self, name):
1813
1813
        BzrError.__init__(self)
1814
1814
        self.name = name
 
1815
 
 
1816
 
 
1817
class NoSuchTag(BzrError):
 
1818
 
 
1819
    _fmt = "No such tag: %(tag_name)s"
 
1820
 
 
1821
    def __init__(self, tag_name):
 
1822
        self.tag_name = tag_name
 
1823
 
 
1824
 
 
1825
class TagsNotSupported(BzrError):
 
1826
 
 
1827
    _fmt = "Tags not supported by %(branch)s; you may be able to use bzr upgrade."
 
1828
 
 
1829
    def __init__(self, branch):
 
1830
        self.branch = branch
 
1831
 
 
1832
        
 
1833
class TagAlreadyExists(BzrError):
 
1834
 
 
1835
    _fmt = "Tag %(tag_name)s already exists."
 
1836
 
 
1837
    def __init__(self, tag_name):
 
1838
        self.tag_name = tag_name