+
    jHàjî  ã                  ó.   € R t ^ RIHt ^ RIHt R R ltR# )zNRelay egress discriminators a cron fire carries from its persisted job origin.)Úannotations)ÚAnyc               ó(   € V ^8„  d   QhRRRRRRRR/# )é   Útr   Úroute_metadataÚdictÚmedia_metadataÚreturnÚNone© )Úformats   "ÚC/home/ubuntu/.hermes/hermes-agent/cron/scheduler_delivery_origin.pyÚ__annotate__r      s)   € ÷ 7ñ 7 3ð 7¸ð 7Èdð 7ÐW[ñ 7ó    c                óB  € RV P                   '       d   V P                  P                  R4      MR3RV P                  '       d   V P                  MR33pV FE  w  rEV'       g   K  VP                  V\        V4      4       VP                  V\        V4      4       KG  	  R# )a�  Stamp the origin's ``scope_id`` / ``user_id`` onto a live send's metadata.

Relay egress is fail-closed on a discriminator and the RelayAdapter's caches are cold after every
boot, so the persisted origin supplies them. Origin targets only (a fan-out target's recipient is not
the origin's author); ``setdefault`` never overrides router or home stamping; ``user_id`` is read by
relay transports only.
Úscope_idNÚuser_id)Úorigin_targetÚoriginÚgetÚis_relayÚorigin_user_idÚ
setdefaultÚstr)r   r   r	   ÚdiscriminatorsÚkeyÚvalues   &&&   r   Ústamp_origin_discriminatorsr      s}   € ð 
°··°�Q—X‘X—\‘\ *Ô-ÀdÐKØ	¨¯
¯
¨
�A×$Ò$¸Ð=ð€Nó %‰
ˆß‰5Ø×%Ñ% c¬3¨u«:Ô6Ø×%Ñ% c¬3¨u«:Ö6ó %r   N)Ú__doc__Ú
__future__r   Útypingr   r   r   r   r   Ú<module>r"      s   ðÙ Tå "å ÷7r   