ó
Ņ&^c           @   sZ   d  d l  m Z d  d l Z d  d l m Z m Z d  d l Z e j d  Z d   Z d S(   i’’’’(   t   EventN(   t   datetimet	   timedeltat   djangoc          C   s  t  j   j   }  t j j d |  d t  } xg | D]_ } | j ry t j	 d |  | j
 t d d  | _
 | j   q4 t j	 d |  | j   q4 Wt j j d |  d t  } xP | D]H } | j rī t j	 d |  |  | _
 | j   q¹ t | _ | j   q¹ Wt j j   } d  S(   Nt   dateEvent__ltet   automaticDeletes   on reprogramme %st   daysi   s   On efface event pĆ©rimĆ© %s(   R   t   nowt   dateR    t   objectst   filtert   Truet   isWeeklyt   loggert   infot	   dateEventR   t   savet   deletet   Falset   isDailyt   validt   all(   t   todayt   eventPerimest   eventt
   eventDailyt	   allEvents(    (    s.   /var/www/agenderbackend/scripts/deleteEvent.pyt   run   s&    				(	   t   backoffice.modelsR    t   loggingR   R   t   requestst	   getLoggerR   R   (    (    (    s.   /var/www/agenderbackend/scripts/deleteEvent.pyt   <module>   s
   