Ë
    GKÕiä  ã                   ó’   — d dl mZmZ d dlmZ d dlmZ d dlmZm	Z	  G d„ dej                  «      Z G d„ de«      Z G d	„ d
e«      Zy)é    )ÚTupleÚType)Úmessages)Úrepo)ÚEntitlementWithMessageÚUAEntitlementc                   ó<   — e Zd Zej                  j
                  ZdZy)ÚROSCommonEntitlementzubuntu-pro-ros.gpgN)Ú__name__Ú
__module__Ú__qualname__r   ÚurlsÚROS_HOME_PAGEÚhelp_doc_urlÚrepo_key_file© ó    ú;/usr/lib/python3/dist-packages/uaclient/entitlements/ros.pyr
   r
      s   „ Ø—=‘=×.Ñ.€LØ(�Mr   r
   c                   ó¢   — e Zd ZdZej
                  Zej                  Zej                  Z
dZedeedf   fd„«       Zedeee   df   fd„«       Zy)ÚROSEntitlementÚrosÚ	UbuntuROSÚreturn.c                 óz   — ddl m}m} t        |t        j
                  «      t        |t        j
                  «      fS ©Nr   )ÚESMAppsEntitlementÚESMInfraEntitlement)Úuaclient.entitlements.esmr   r   r   r   ÚROS_REQUIRES_ESM©Úselfr   r   s      r   Úrequired_servicesz ROSEntitlement.required_services   s=   € ÷	
ô #Ø#Ü×)Ñ)óô #Ø"Ü×)Ñ)óð	
ð 		
r   c                 ó   — t         fS )N)ÚROSUpdatesEntitlement)r!   s    r   Údependent_servicesz!ROSEntitlement.dependent_services&   s   € ä%Ð'Ð'r   N)r   r   r   Únamer   Ú	ROS_TITLEÚtitleÚROS_DESCRIPTIONÚdescriptionÚROS_HELP_TEXTÚ	help_textÚoriginÚpropertyr   r   r"   r   r   r%   r   r   r   r   r      s{   „ Ø€DØ×Ñ€EØ×*Ñ*€KØ×&Ñ&€IØ€Fàð
 5Ð)?ÀÐ)DÑ#Eò 
ó ð
ð" ð( E¨$¨}Ñ*=¸sÐ*BÑ$Cò (ó ñ(r   r   c                   ó|   — e Zd ZdZej
                  Zej                  Zej                  Z
dZedeedf   fd„«       Zy)r$   zros-updatesÚUbuntuROSUpdatesr   .c                 ó´   — ddl m}m} t        |t        j
                  «      t        |t        j
                  «      t        t        t        j                  «      fS r   )r   r   r   r   r   r   r   ÚROS_UPDATES_REQUIRES_ROSr    s      r   r"   z'ROSUpdatesEntitlement.required_services2   sS   € ÷	
ô #Ø#Ü×)Ñ)óô #Ø"Ü×)Ñ)óô #ÜÜ×1Ñ1óð
ð 	
r   N)r   r   r   r&   r   ÚROS_UPDATES_TITLEr(   ÚROS_UPDATES_DESCRIPTIONr*   ÚROS_UPDATES_HELP_TEXTr,   r-   r.   r   r   r"   r   r   r   r$   r$   +   sQ   „ Ø€DØ×&Ñ&€EØ×2Ñ2€KØ×.Ñ.€IØ€Fàð
 5Ð)?ÀÐ)DÑ#Eò 
ó ñ
r   r$   N)Útypingr   r   Úuaclientr   Úuaclient.entitlementsr   Úuaclient.entitlements.baser   r   ÚRepoEntitlementr
   r   r$   r   r   r   ú<module>r;      s=   ðß å Ý &ß Lô)˜4×/Ñ/ô )ô
(Ð)ô (ô<
Ð0õ 
r   