~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/errors.py

  • Committer: Jonathan Lange
  • Date: 2009-06-26 08:46:52 UTC
  • mto: (4484.1.1 bring-1.16.1-back)
  • mto: This revision was merged to the branch mainline in revision 4485.
  • Revision ID: jml@canonical.com-20090626084652-x7wn8yimd3fj0j0y
Tweak NEWS slightly based on mbp's feedback.

Show diffs side-by-side

added added

removed removed

Lines of Context:
636
636
        self.url = url
637
637
 
638
638
 
639
 
class UnstackableLocationError(BzrError):
640
 
 
641
 
    _fmt = "The branch '%(branch_url)s' cannot be stacked on '%(target_url)s'."
642
 
 
643
 
    def __init__(self, branch_url, target_url):
644
 
        BzrError.__init__(self)
645
 
        self.branch_url = branch_url
646
 
        self.target_url = target_url
647
 
 
648
 
 
649
639
class UnstackableRepositoryFormat(BzrError):
650
640
 
651
641
    _fmt = ("The repository '%(url)s'(%(format)s) is not a stackable format. "
2171
2161
    _fmt = "To use this feature you must upgrade your repository at %(path)s."
2172
2162
 
2173
2163
 
2174
 
class RichRootUpgradeRequired(UpgradeRequired):
2175
 
 
2176
 
    _fmt = ("To use this feature you must upgrade your branch at %(path)s to"
2177
 
           " a format which supports rich roots.")
2178
 
 
2179
 
 
2180
2164
class LocalRequiresBoundBranch(BzrError):
2181
2165
 
2182
2166
    _fmt = "Cannot perform local-only commits on unbound branches."
2183
2167
 
2184
2168
 
 
2169
class InvalidProgressBarType(BzrError):
 
2170
 
 
2171
    _fmt = ("Environment variable BZR_PROGRESS_BAR='%(bar_type)s"
 
2172
            " is not a supported type Select one of: %(valid_types)s")
 
2173
 
 
2174
    def __init__(self, bar_type, valid_types):
 
2175
        BzrError.__init__(self, bar_type=bar_type, valid_types=valid_types)
 
2176
 
 
2177
 
2185
2178
class UnsupportedOperation(BzrError):
2186
2179
 
2187
2180
    _fmt = ("The method %(mname)s is not supported on"