
     hy                     
   d dl mZ d dlmZ d dlmZ d Zde_        d Zde_         G d d	ej                  Z	 G d
 dej                  Z
ej                            ee	           ej                            ee
           dS )    )admin)Task)CompletedTaskc                 X    |D ]&}|xj         dz  c_         |                                 'd S N   prioritysave
modeladminrequestquerysetobjs       Q/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/background_task/admin.pyinc_priorityr      :      



     zpriority += 1c                 X    |D ]&}|xj         dz  c_         |                                 'd S r   r	   r   s       r   dec_priorityr      r   r   zpriority -= 1c                   ,    e Zd ZdgZddgZg dZeegZdS )	TaskAdmin	task_nametask_paramsr   r   run_atr
   attempts	has_error	locked_bylocked_by_pid_runningN)	__name__
__module____qualname__display_filtersearch_fieldslist_displayr   r   actions r   r   r   r      s=        !]N -2M G  G  GL\*GGGr   r   c                   $    e Zd ZdgZddgZg dZdS )CompletedTaskAdminr   r   r   N)r!   r"   r#   r$   r%   r&   r(   r   r   r*   r*      s3        !]N -2M G  G  GLLLr   r*   N)django.contribr   background_task.modelsr   r   r   short_descriptionr   
ModelAdminr   r*   siteregisterr(   r   r   <module>r1      s               ' ' ' ' ' ' 0 0 0 0 0 0   "1    "1 + + + + +  + + +G G G G G) G G G 
  D) $ $ $ 
  M#5 6 6 6 6 6r   