
    /I_
                     F     " S  S\ 5      r " S S\5      r " S S\5      rg)c                       \ rS rSrSrg)Ifupdown2Exception    N)__name__
__module____qualname____firstlineno____static_attributes__r       &/usr/share/ifupdown2/lib/exceptions.pyr   r      s    r   r   c                        \ rS rSrS rS rSrg)ExitWithStatus   c                 :    [         R                  U 5        Xl        g N)r   __init__status)selfr   s     r   r   ExitWithStatus.__init__    s    ##D)r   c                     U R                   $ r   r   )r   s    r   
get_statusExitWithStatus.get_status$   s    {{r   r   N)r   r   r   r	   r   r   r
   r   r   r   r   r      s    r   r   c                       \ rS rSrS rSrg)ExitWithStatusAndError(   c                 :    [         R                  X5        X l        g r   )r   r   message)r   r   r   s      r   r   ExitWithStatusAndError.__init__)   s    -r   )r   N)r   r   r   r	   r   r
   r   r   r   r   r   (   s    r   r   N)	Exceptionr   r   r   r   r   r   <module>r!      s*   4	 	' ^ r   