o
    ýòTi	  ã                   @   s˜   d dl Zd dlmZ d dlmZ ej ¡ Zej ¡ Z	ej ¡ Z
ej ¡ Zej ¡ Zej ¡ Zej ¡ Zdd„ Ze e¡ dd„ Ze e¡ e e¡ dS )é    N)Úconnections)Úapp_settingsc                  K   s&   t jrt ¡ D ]	}|j ¡  qd S d S ©N)r   ÚBACKGROUND_TASK_RUN_ASYNCr   ÚallZqueries_logÚclear©ÚkwargsÚconn© r   úW/var/www/html/evchargy.com/venv/lib/python3.10/site-packages/background_task/signals.pyÚreset_queries   s
   þr   c                  K   s$   t jrt ¡ D ]}| ¡  qd S d S r   )r   r   r   r   Zclose_if_unusable_or_obsoleter   r   r   r   Úclose_old_connections   s
   
þr   )Zdjango.dispatchÚdjangoZ	django.dbr   Zbackground_task.settingsr   ÚdispatchZSignalZtask_createdZ
task_errorZtask_rescheduledZtask_failedZtask_successfulZtask_startedZtask_finishedr   Úconnectr   r   r   r   r   Ú<module>   s   








