ó
Ý#2Nc           @   sP   d  Z  d Z d Z d Z d Z d d l Z e j d  Z d d
 d	     YZ d S(   s   Cyril Jaquiers   $Revision: 731 $s5   $Date: 2009-02-09 23:08:21 +0100 (Mon, 09 Feb 2009) $s    Copyright (c) 2004 Cyril Jaquiert   GPLi˙˙˙˙Nt   fail2bant   FailDatac           B   sP   e  Z d    Z d   Z d   Z d   Z d   Z d   Z d   Z d   Z	 RS(   c         C   s   d |  _  d |  _ d |  _ d  S(   Ni    (   t   _FailData__retryt   _FailData__lastTimet   _FailData__lastReset(   t   self(    (    s&   /usr/share/fail2ban/server/faildata.pyt   __init__"   s    		c         C   s   | |  _  d  S(   N(   R   (   R   t   value(    (    s&   /usr/share/fail2ban/server/faildata.pyt   setRetry'   s    c         C   s   |  j  S(   N(   R   (   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   getRetry*   s    c         C   s   |  j  d 7_  d  S(   Ni   (   R   (   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   inc-   s    c         C   s   | |  j  k r | |  _  n  d  S(   N(   R   (   R   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   setLastTime0   s    c         C   s   |  j  S(   N(   R   (   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   getLastTime4   s    c         C   s   |  j  S(   N(   R   (   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   getLastReset7   s    c         C   s   | |  _  d  S(   N(   R   (   R   R   (    (    s&   /usr/share/fail2ban/server/faildata.pyt   setLastReset:   s    (
   t   __name__t
   __module__R   R	   R
   R   R   R   R   R   (    (    (    s&   /usr/share/fail2ban/server/faildata.pyR       s   							(    (	   t
   __author__t   __version__t   __date__t   __copyright__t   __license__t   loggingt	   getLoggert   logSysR   (    (    (    s&   /usr/share/fail2ban/server/faildata.pyt   <module>   s   