§
    ía.j¾  ã                  ó^   — d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	m
Z
  G d„ de¦  «        ZdS )é    )Úannotations)ÚBaseAdapter)Úsanitize_autoshorts_status)ÚModuleIdÚModuleSnapshotÚ
SourceTypeÚutcnowc                  ó(   — e Zd Zej        ZdZdd„ZdS )ÚAutoShortsMockAdapterÚ
AutoShortsÚreturnr   c                óŒ   — t          ¦   «         }t          ddddddd|                     ¦   «         dœt          j        |¬	¦  «        S )
NTé   é   r   ÚreviewÚfreshÚ	not_ready)Ú	reachableÚpending_review_countÚready_preview_countÚfailed_pipeline_countÚlast_pipeline_statusÚpipeline_freshnessÚpublishing_status_categoryÚlast_success_at)Úsource_typeÚlast_attempt_at)r	   r   Ú	isoformatr   ÚMOCK)ÚselfÚnows     úW/home/agent/projects/Jarvis/apps/api-gateway/jarvis_gateway/adapters/autoshorts_mock.pyÚget_snapshotz"AutoShortsMockAdapter.get_snapshot   sV   € Ý‰hŒhˆÝ)à!Ø()Ø'(Ø)*Ø(0Ø&-Ø.9Ø#&§=¢=¡?¤?ð	ð 	õ #œØð
ñ 
ô 
ð 	
ó    N)r   r   )Ú__name__Ú
__module__Ú__qualname__r   Ú
AUTOSHORTSÚ	module_idÚtitler#   © r$   r"   r   r      s5   € € € € € ØÔ#€IØ€Eð
ð 
ð 
ð 
ð 
ð 
r$   r   N)Ú
__future__r   Újarvis_gateway.adapters.baser   Ú,jarvis_gateway.adapters.autoshorts_sanitizerr   Újarvis_gateway.contractsr   r   r   r	   r   r+   r$   r"   ú<module>r0      s“   ðØ "Ð "Ð "Ð "Ð "Ð "à 4Ð 4Ð 4Ð 4Ð 4Ð 4Ø SÐ SÐ SÐ SÐ SÐ SØ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ QÐ Qð
ð 
ð 
ð 
ð 
˜Kñ 
ô 
ð 
ð 
ð 
r$   