U
    lHJe                     @   sN   d dl mZ d dlmZ d dlmZ d dlmZmZ dZ	G dd dej
ZdS )	    )Optional)messages)repo)MessagingOperationsMessagingOperationsDictz+/usr/share/doc/ubuntu-commoncriteria/READMEc                   @   sL   e Zd ZejjZdZejZ	ej
ZejZdZdZdZdZeedddZdS )	CommonCriteriaEntitlementzcc-ealzubuntu-pro-cc-eal.gpgTZUbuntuCC)returnc                 C   s(   d }| j stjjtdg}tjg|dS )N)filename)Zpre_installpost_enable)Zaccess_onlyr   ZCC_POST_ENABLEformat	CC_READMEZCC_PRE_INSTALL)selfr
    r   :/usr/lib/python3/dist-packages/uaclient/entitlements/cc.py	messaging   s    z#CommonCriteriaEntitlement.messagingN)__name__
__module____qualname__r   ZurlsZCOMMON_CRITERIA_HOME_PAGEZhelp_doc_urlnameZCC_TITLEtitleZCC_DESCRIPTIONZdescriptionZCC_HELP_TEXTZ	help_textZrepo_key_fileZapt_noninteractiveZsupports_access_onlyoriginpropertyr   r   r   r   r   r   r      s   r   N)typingr   Zuaclientr   Zuaclient.entitlementsr   Zuaclient.typesr   r   r   ZRepoEntitlementr   r   r   r   r   <module>   s
   