Mercurial > kallithea
annotate rhodecode/lib/exceptions.py @ 1547:fbc762ae3496 beta
unified generation of repo groups choices
added on-the-fly conversion to new repository groups format (supporting path as a link)
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 11 Oct 2011 23:39:03 +0200 |
parents | 2afe9320d5e6 |
children | 752b0a7b7679 89efedac4e6c |
rev | line source |
---|---|
1307 | 1 # -*- coding: utf-8 -*- |
2 """ | |
3 rhodecode.lib.exceptions | |
4 ~~~~~~~~~~~~~~~~~~~~~~~~ | |
5 | |
6 Set of custom exceptions used in RhodeCode | |
7 | |
8 :created_on: Nov 17, 2010 | |
1532
2afe9320d5e6
updated docstrings
Marcin Kuzminski <marcin@python-works.com>
parents:
1435
diff
changeset
|
9 :copyright: (C) 2009-2011 Marcin Kuzminski <marcin@python-works.com> |
2afe9320d5e6
updated docstrings
Marcin Kuzminski <marcin@python-works.com>
parents:
1435
diff
changeset
|
10 :license: GPLv3, see COPYING for more details. |
1307 | 11 """ |
1206
a671db5bdd58
fixed license issue #149
Marcin Kuzminski <marcin@python-works.com>
parents:
1203
diff
changeset
|
12 # This program is free software: you can redistribute it and/or modify |
a671db5bdd58
fixed license issue #149
Marcin Kuzminski <marcin@python-works.com>
parents:
1203
diff
changeset
|
13 # it under the terms of the GNU General Public License as published by |
a671db5bdd58
fixed license issue #149
Marcin Kuzminski <marcin@python-works.com>
parents:
1203
diff
changeset
|
14 # the Free Software Foundation, either version 3 of the License, or |
a671db5bdd58
fixed license issue #149
Marcin Kuzminski <marcin@python-works.com>
parents:
1203
diff
changeset
|
15 # (at your option) any later version. |
1203
6832ef664673
source code cleanup: remove trailing white space, normalize file endings
Marcin Kuzminski <marcin@python-works.com>
parents:
902
diff
changeset
|
16 # |
704
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
17 # This program is distributed in the hope that it will be useful, |
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of |
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
20 # GNU General Public License for more details. |
1203
6832ef664673
source code cleanup: remove trailing white space, normalize file endings
Marcin Kuzminski <marcin@python-works.com>
parents:
902
diff
changeset
|
21 # |
704
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
22 # You should have received a copy of the GNU General Public License |
1206
a671db5bdd58
fixed license issue #149
Marcin Kuzminski <marcin@python-works.com>
parents:
1203
diff
changeset
|
23 # along with this program. If not, see <http://www.gnu.org/licenses/>. |
1307 | 24 |
25 | |
26 class LdapUsernameError(Exception): | |
27 pass | |
28 | |
29 | |
30 class LdapPasswordError(Exception): | |
31 pass | |
32 | |
704
26237de9b613
Added settings model, and Exceptions lib.
Marcin Kuzminski <marcin@python-works.com>
parents:
diff
changeset
|
33 |
1307 | 34 class LdapConnectionError(Exception): |
35 pass | |
36 | |
37 | |
38 class LdapImportError(Exception): | |
39 pass | |
713
1bb0fcdec895
fixed #72 show warning on removal when user still is owner of existing repositories
Marcin Kuzminski <marcin@python-works.com>
parents:
704
diff
changeset
|
40 |
1307 | 41 |
42 class DefaultUserException(Exception): | |
43 pass | |
44 | |
45 | |
46 class UserOwnsReposException(Exception): | |
47 pass | |
1435
a62af7d509ee
fixes #228 - added detection of assigned groups to prevent errors on sqlite
Marcin Kuzminski <marcin@python-works.com>
parents:
1307
diff
changeset
|
48 |
a62af7d509ee
fixes #228 - added detection of assigned groups to prevent errors on sqlite
Marcin Kuzminski <marcin@python-works.com>
parents:
1307
diff
changeset
|
49 class UsersGroupsAssignedException(Exception): |
a62af7d509ee
fixes #228 - added detection of assigned groups to prevent errors on sqlite
Marcin Kuzminski <marcin@python-works.com>
parents:
1307
diff
changeset
|
50 pass |