From 4e48e1fbf717cb06f4145e2e345ec1dc86e253d3 Mon Sep 17 00:00:00 2001 From: Pavel Zuna Date: Wed, 22 Apr 2009 11:04:29 +0200 Subject: Introduce AlreadyGroupMember exception, raised when a member is attempted to be re-added to a group. --- ipalib/errors2.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ipalib/errors2.py b/ipalib/errors2.py index 341421e56..f626f359d 100644 --- a/ipalib/errors2.py +++ b/ipalib/errors2.py @@ -933,6 +933,22 @@ class RecursiveGroup(ExecutionError): errno = 4013 format = _('A group may not be a member of itself') +class AlreadyGroupMember(ExecutionError): + """ + **4014** Raised when a member is attempted to be re-added to a group + + For example: + + >>> raise AlreadyGroupMember() + Traceback (most recent call last): + ... + AlreadyGroupMember: This entry is already a member of the group + + """ + + errno = 4014 + format = _('This entry is already a member of the group') + class BuiltinError(ExecutionError): """ **4100** Base class for builtin execution errors (*4100 - 4199*). -- cgit