§
    ˜W.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 )ÚAutoShortsDisabledAdapterÚ
AutoShortsÚreturnr   c                ó`   — t          ¦   «         }t          ddddœt          j        |d¬¦  «        S )NFÚunknown)Ú	reachableÚpipeline_freshnessÚlast_pipeline_statusÚautoshorts_adapter_disabled)Úsource_typeÚlast_attempt_atÚerror)r	   r   r   ÚSTATIC_CONFIG)ÚselfÚnows     ú[/home/agent/projects/Jarvis/apps/api-gateway/jarvis_gateway/adapters/autoshorts_disabled.pyÚget_snapshotz&AutoShortsDisabledAdapter.get_snapshot   s<   € Ý‰hŒhˆÝ)Ø°yÐZcÐdÐdÝ"Ô0ØØ/ð	
ñ 
ô 
ð 	
ó    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>r(      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ð
ð 
ð 
ð 
ð 
 ñ 
ô 
ð 
ð 
ð 
r   