Ë
    GKÕi–  ã                   ó^   — d dl mZ d dlmZ d dlmZ d dlmZ  G d„ dej                  «      Z	y)é    )ÚList)Úmessages)Úrepo)ÚMessagingOperationsDictc                   óÐ   ‡ — e Zd Zej                  j
                  ZdZej                  Z	ej                  ZdZdZdZdZedefd„«       Zedee   fˆ fd„«       Zedefd„«       Zˆ xZS )	ÚCISEntitlementÚciszubuntu-pro-cis.gpgTÚ	UbuntuCISÚreturnc                 ó´   — | j                   dk(  rdt        j                  giS dt        j                  gi}d| j                  v rt        j
                  g|d<   |S )NÚusgÚpost_enableÚpre_can_enable)Ú_called_namer   ÚCIS_USG_POST_ENABLEÚCIS_POST_ENABLEÚvalid_namesÚCIS_IS_NOW_USG)ÚselfÚrets     ú;/usr/lib/python3/dist-packages/uaclient/entitlements/cis.pyÚ	messagingzCISEntitlement.messaging   sb   € à×Ñ Ò%Ø!¤H×$@Ñ$@Ð#AÐBÐBàœH×4Ñ4Ð5ð
ˆð �D×$Ñ$Ñ$Ü%-×%<Ñ%<Ð$=ˆCÐ Ñ!Øˆ
ó    c                 ó<   •— | j                   dk(  rdgS t        ‰| �  S )Nr   )r   ÚsuperÚpackages)r   Ú	__class__s    €r   r   zCISEntitlement.packages   s#   ø€ à×Ñ Ò%Ø�7ˆNÜ‰wÑÐr   c                 ó`   — | j                   dk(  rt        j                  S t        j                  S )Nr	   )r   r   Ú	CIS_TITLEÚCIS_USG_TITLE)r   s    r   ÚtitlezCISEntitlement.title$   s(   € à×Ñ Ò%Ü×%Ñ%Ð%Ü×%Ñ%Ð%r   )Ú__name__Ú
__module__Ú__qualname__r   ÚurlsÚUSG_DOCSÚhelp_doc_urlÚnameÚCIS_DESCRIPTIONÚdescriptionÚCIS_HELP_TEXTÚ	help_textÚrepo_key_fileÚapt_noninteractiveÚsupports_access_onlyÚoriginÚpropertyr   r   r   Ústrr   r!   Ú__classcell__)r   s   @r   r   r      s—   ø„ à—=‘=×)Ñ)€LØ€DØ×*Ñ*€KØ×&Ñ&€IØ(€MØÐØÐØ€FàðÐ2ò ó ðð ð ˜$˜s™)ô  ó ð ð
 ð&�sò &ó ô&r   r   N)
Útypingr   Úuaclientr   Úuaclient.entitlementsr   Úuaclient.typesr   ÚRepoEntitlementr   © r   r   ú<module>r:      s#   ðÝ å Ý &Ý 2ô &�T×)Ñ)õ  &r   