HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/uaclient/cli/__pycache__/auto_attach.cpython-312.pyc
�

��Jh�����ddlmZmZmZddlmZmZddlmZddl	m
Z
ddlmZej�Zejdefd��Ze
dej$ej&eej(�	�Zy
)�)�event_logger�
exceptions�messages)�FullAutoAttachOptions�_full_auto_attach)�cli_util)�
ProCommand)�HelpCategory�returnc��	tt�|tjj��tj|�y#tj$r0tjtjj�YywxYw)N)�cfg�moder�)rrr�EventLoggerMode�CLIr�post_cli_attachr�ConnectivityError�event�infor�E_ATTACH_FAILURE�msg)�argsr
�kwargss   �:/usr/lib/python3/dist-packages/uaclient/cli/auto_attach.py�action_auto_attachr
sl����!�#���-�-�1�1�	
�	� � ��%����'�'��
�
�
�8�,�,�0�0�1���s�.A�AB	�B	zauto-attach)�help�description�action�
help_categoryN)�uaclientrrr�2uaclient.api.u.pro.attach.auto.full_auto_attach.v1rr�uaclient.clir�uaclient.cli.commandsr	�uaclient.cli.parserr
�get_event_loggerr�assert_root�intr�CLI_ROOT_AUTO_ATTACH�CLI_AUTO_ATTACH_DESC�OTHER�auto_attach_command��r�<module>r.sz��7�7��"�,�,�%��%�%�'��
����#����!��	�	&�	&��-�-���$�$��r-