exceptions.py
55 lines
| 1.3 KiB
| text/x-python
|
PythonLexer
r1307 | # -*- coding: utf-8 -*- | ||
""" | |||
rhodecode.lib.exceptions | |||
~~~~~~~~~~~~~~~~~~~~~~~~ | |||
Set of custom exceptions used in RhodeCode | |||
:created_on: Nov 17, 2010 | |||
r1824 | :author: marcink | ||
:copyright: (C) 2010-2012 Marcin Kuzminski <marcin@python-works.com> | |||
r1532 | :license: GPLv3, see COPYING for more details. | ||
r1307 | """ | ||
r1206 | # This program is free software: you can redistribute it and/or modify | ||
# it under the terms of the GNU General Public License as published by | |||
# the Free Software Foundation, either version 3 of the License, or | |||
# (at your option) any later version. | |||
r1203 | # | ||
r704 | # This program is distributed in the hope that it will be useful, | ||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
# GNU General Public License for more details. | |||
r1203 | # | ||
r704 | # You should have received a copy of the GNU General Public License | ||
r1206 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
r1307 | |||
class LdapUsernameError(Exception): | |||
pass | |||
class LdapPasswordError(Exception): | |||
pass | |||
r704 | |||
r1307 | class LdapConnectionError(Exception): | ||
pass | |||
class LdapImportError(Exception): | |||
pass | |||
r713 | |||
r1307 | |||
class DefaultUserException(Exception): | |||
pass | |||
class UserOwnsReposException(Exception): | |||
pass | |||
r1435 | |||
r1824 | |||
r1435 | class UsersGroupsAssignedException(Exception): | ||
pass | |||
r2677 | |||
class StatusChangeOnClosedPullRequestError(Exception): | |||
pass |