
    Gkc{                     *    d dl mZ  G d de      ZeZy)    )
ActionBasec                   6     e Zd Z fdZd Zd Zd Zd Z xZS )
TestActionc                 .    t         t        |   ||       y N)superr   __init__)selfjailname	__class__s      M/usr/lib/python3/dist-packages/fail2ban/tests/files/action.d/action_errors.pyr	   zTestAction.__init__   s    j$(t4    c                     t               r   	Exceptionr
   s    r   startzTestAction.start
   
    kr   c                     t               r   r   r   s    r   stopzTestAction.stop   r   r   c                     t               r   r   r   s    r   banzTestAction.ban   r   r   c                     t               r   r   r   s    r   unbanzTestAction.unban   r   r   )	__name__
__module____qualname__r	   r   r   r   r   __classcell__)r   s   @r   r   r      s    5r   r   N)fail2ban.server.actionr   r   Action r   r   <module>r#      s    - " 
r   