
    g                          " S  S\ 5      r " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r " S S\5      r " S S\5      r " S S\5      r	g)c                       \ rS rSrSrg)
ModelError    N__name__
__module____qualname____firstlineno____static_attributes__r       @/usr/lib/python3/dist-packages/samba/domain/models/exceptions.pyr   r          r   r   c                   @   ^  \ rS rSrSrSS.U 4S jjrU 4S jrSrU =r$ )
FieldError   z!A ModelError on a specific field.N)fieldc                ,   > Xl         [        TU ]  " U6   g )N)r   super__init__)selfr   args	__class__s      r   r   FieldError.__init__   s    
$r   c                 V   > [         TU ]  5       nU R                  R                   SU 3$ )Nz: )r   __str__r   name)r   messager   s     r   r   FieldError.__str__"   s)    '/#**//""WI..r   )	r   r   r	   r
   __doc__r   r   r   __classcell__)r   s   @r   r   r      s    +$(    / /r   r   c                       \ rS rSrSrg)MultipleObjectsReturned'   r   Nr   r   r   r   r"   r"   '   r   r   r"   c                       \ rS rSrSrg)NotFound+   r   Nr   r   r   r   r%   r%   +   r   r   r%   c                       \ rS rSrSrg)GrantMemberError/   r   Nr   r   r   r   r(   r(   /   r   r   r(   c                       \ rS rSrSrg)RevokeMemberError3   r   Nr   r   r   r   r+   r+   3   r   r   r+   c                       \ rS rSrSrg)ProtectError7   r   Nr   r   r   r   r.   r.   7   r   r   r.   c                       \ rS rSrSrg)UnprotectError;   r   Nr   r   r   r   r1   r1   ;   r   r   r1   c                       \ rS rSrSrg)DeleteError?   r   Nr   r   r   r   r4   r4   ?   r   r   r4   N)
	Exceptionr   r   r"   r%   r(   r+   r.   r1   r4   r   r   r   <module>r7      sq   .	 		/ 	/	j 		z 		z 		
 		: 		Z 		* 	r   