
Ke                 @   si   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z m Z d Z	 Gd d   d e j
  Z d S)	    )Optional)messages)repo)MessagingOperationsMessagingOperationsDictz+/usr/share/doc/ubuntu-commoncriteria/READMEc               @   sp   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 d t  g } d t j g d | i S)NfilenameZ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)Ztypingr   Zuaclientr   Zuaclient.entitlementsr   Zuaclient.typesr   r   r   ZRepoEntitlementr   r   r   r   r   <module>   s
   