U
    ÇõØjÒ  ã                   @   s   d dl m Z mZ dd„ ZdS )é    )ÚdatetimeÚ	timedeltac           	      C   s  |   di ¡}|  |dd d dœ¡}|d }|dkrBd|d< d |d< n^|dkrld	|d< |d d kr | ¡ |d< n4|d
kr˜|d	kr†d	|d< q d|d< d |d< nd|d< | ¡ |d< |d d	krât |d ¡}||tdd� krÜdnd}n*|d dkrôd}n|d dk�rd}nd}||d |dœS )NÚgamesÚunknown)ÚstatusÚfirst_final_seenÚ	last_seenr   é   Zliver   é   Úfinalr   Z	scheduledr   é   )ÚminutesZCLOSE_SIMULATEDZPOSTGAME_GRACEZ	KEEP_OPENZ	SCHEDULEDZUNKNOWN_NO_CLOSE)ZpreviousÚcurrentÚdecision)Ú
setdefaultÚ	isoformatr   Úfromisoformatr   )	ÚestadoÚclaveZcodigoZahoraZjuegosÚjuegoZanteriorZprimerar   © r   ú,/var/www/html/NFL_ST/hermes_lmp_v42_state.pyÚactualizar_partido   sL    ý


ÿÿýýr   N)r   r   r   r   r   r   r   Ú<module>   s   