Mercurial > kallithea
view rhodecode/lib/vcs/exceptions.py @ 2095:17c9393e9645 beta
docs
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 02 Mar 2012 22:14:03 +0200 |
parents | 324ac367a4da |
children | d9b89874edf9 |
line wrap: on
line source
# -*- coding: utf-8 -*- """ vcs.exceptions ~~~~~~~~~~~~~~ Custom exceptions module :created_on: Apr 8, 2010 :copyright: (c) 2010-2011 by Marcin Kuzminski, Lukasz Balcerzak. """ class VCSError(Exception): pass class RepositoryError(VCSError): pass class EmptyRepositoryError(RepositoryError): pass class TagAlreadyExistError(RepositoryError): pass class TagDoesNotExistError(RepositoryError): pass class BranchAlreadyExistError(RepositoryError): pass class BranchDoesNotExistError(RepositoryError): pass class ChangesetError(RepositoryError): pass class ChangesetDoesNotExistError(ChangesetError): pass class CommitError(RepositoryError): pass class NothingChangedError(CommitError): pass class NodeError(VCSError): pass class RemovedFileNodeError(NodeError): pass class NodeAlreadyExistsError(CommitError): pass class NodeAlreadyChangedError(CommitError): pass class NodeDoesNotExistError(CommitError): pass class NodeNotChangedError(CommitError): pass class NodeAlreadyAddedError(CommitError): pass class NodeAlreadyRemovedError(CommitError): pass class ImproperArchiveTypeError(VCSError): pass class CommandError(VCSError): pass