+
    S<Âj¥  ã                   ót   € ^ RI Ht ^ RIHtHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^RIHt  ! R R	]4      tR
# )é    )Údeepcopy)Ú
TaskResultÚTaskResultStatus)ÚTaskResultDoesNotExist)Útask_enqueued)Útimezone)Úget_random_string)ÚBaseTaskBackendc                   ó\   a a€ ] tR t^t oRtRtRtV 3R ltR tR t	R t
R tR tRtVtV ;t# )	ÚDummyBackendTc                ó4   <€ \         SV `  W4       . V n        R # ©N)ÚsuperÚ__init__Úresults)ÚselfÚaliasÚparamsÚ	__class__s   &&&€Ú[/var/www/html/data_capital/venv/lib/python3.14/site-packages/django/tasks/backends/dummy.pyr   ÚDummyBackend.__init__   s   ø€ Ü‰Ñ˜Ô'ØˆŽó    c                óÒ   € \         P                  VR \        P                  ! 4       4       V P                  P                  V4       \        P                  ! \        V 4      VR7       R# )Úenqueued_at)Útask_resultN)	ÚobjectÚ__setattr__r   Únowr   Úappendr   ÚsendÚtype)r   Úresults   &&r   Ú_store_resultÚDummyBackend._store_result   s@   € Ü×Ñ˜6 =´(·,²,³.ÔAØ�‰×Ñ˜FÔ#Ü×Òœ4 ›:°6×:r   c                óÌ   € V P                  V4       \        V\        ^ 4      \        P                  RRRRVVV P
                  . . R7      pV P                  V4       \        V4      # )é    N)ÚtaskÚidÚstatusr   Ú
started_atÚlast_attempted_atÚfinished_atÚargsÚkwargsÚbackendÚerrorsÚ
worker_ids)Úvalidate_taskr   r	   r   ÚREADYr   r#   r   )r   r'   r-   r.   r"   s   &&&& r   ÚenqueueÚDummyBackend.enqueue   sj   € Ø×Ñ˜4Ô äØÜ  Ó$Ü#×)Ñ)ØØØ"ØØØØ—J‘JØØô
ˆð 	×Ñ˜6Ô"ô ˜ÓÐr   c                óz   a€  \        V3R  lV P                   4       4      #   \         d    \        S4      Rhi ; i)c              3   óL   <"  € T F  qP                   S8X  g   K  Vx € K  	  R # 5ir   ©r(   ©Ú.0r"   Ú	result_ids   & €r   Ú	<genexpr>Ú*DummyBackend.get_result.<locals>.<genexpr>5   ó   øé € ÐT©\ 6¿Y¹YÈ)Ñ=SŸš«\ùó   ƒ$š
$N©Únextr   ÚStopIterationr   ©r   r;   s   &fr   Ú
get_resultÚDummyBackend.get_result1   s9   ø€ ð	>ÜÔT¨T¯\ª\ÓTÓTÐTøÜô 	>Ü(¨Ó3¸Ð=ð	>ús   ƒ" ¢:c              ƒ  ó‚   a"  €  \        V3R  lV P                   4       4      #   \         d    \        S4      Rhi ; i5i)c              3   óL   <"  € T F  qP                   S8X  g   K  Vx € K  	  R # 5ir   r8   r9   s   & €r   r<   Ú+DummyBackend.aget_result.<locals>.<genexpr>;   r>   r?   Nr@   rC   s   &fr   Úaget_resultÚDummyBackend.aget_result9   s;   øé € ð	>ÜÔT¨T¯\ª\ÓTÓTÐTøÜô 	>Ü(¨Ó3¸Ð=ð	>üs   ƒ?…$ £?¤<¼?c                ó:   € V P                   P                  4        R # r   )r   Úclear)r   s   &r   rL   ÚDummyBackend.clear?   s   € Ø�‰×ÑÖr   )r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úsupports_deferÚsupports_async_taskÚsupports_priorityr   r#   r4   rD   rI   rL   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   Ú__classdict__s   @@r   r   r      s9   ù‡ € Ø€NØÐØÐõò;ò
 ò.>ò>÷ò r   r   N)Úcopyr   Údjango.tasks.baser   r   Údjango.tasks.exceptionsr   Údjango.tasks.signalsr   Údjango.utilsr   Údjango.utils.cryptor	   Úbaser
   r   © r   r   Ú<module>ra      s&   ðÝ ç :Ý :Ý .Ý !Ý 1å !ô4�?ö 4r   