%PDF- %PDF-
Mini Shell

Mini Shell

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

�

�(�fx	����ddlZddlmZmZmZmZmZmZddlm	Z	m
Z
mZddlm
Z
ej�Zdej fd�Zedej$ej&ede
j(d	e
e	d
ej*d��e	d
ej,j/d��dgd�d��e	dej0dd��e	dej2d��g��g��Zy)�N)�actions�config�event_logger�messages�status�util)�ProArgument�ProArgumentGroup�
ProCommand)�HelpCategory�cfgc���|stj�}|r|jnd}|r|jnd}tj
jj}tj|||��\}}t|d|k(�}|r{|jro|rm|d|k(rPtjdd��tjd�tj|||��\}}|d|k(r�Ptjd�tj|�t	j ||��}	tjt#j$|	��tj'�|S)	NF)�simulate_with_token�show_all�execution_status�.�)�end�)r)r�UAConfig�allrr�UserFacingConfigStatus�ACTIVE�valuer�bool�wait�event�info�time�sleep�set_output_content�format_tabularr�handle_unicode_characters�process_events)
�argsr
�kwargsr�token�active_value�status_dict�ret�
config_active�outputs
          �5/usr/lib/python3/dist-packages/uaclient/cli/status.py�
action_statusr.
s*����o�o����t�x�x�U�H�(,�D�$�$�$�E��0�0�7�7�=�=�L��~�~������K����%7�8�L�H�I�M���	�	�m��,�-��=��J�J�s��J�#��J�J�q�M�&�~�~��$)�!� ��K���,�-��=�	�
�
�2��	���[�)�
�
"�
"�;��
B�F�	�J�J�t�-�-�f�5�6�	�����J�rTrz--wait�
store_true)�help�actionz--format�tabular)�default�store)r3�json�yaml)r1r2�choicesr4z--simulate-with-token�TOKEN)r1�metavarr2z--all)�	arguments)r1�descriptionr2�preserve_description�
help_category�
help_position�argument_groups)r�uaclientrrrrrr�uaclient.cli.commandsr	r
r�uaclient.cli.parserr�get_event_loggerrrr.�CLI_ROOT_STATUS�CLI_STATUS_DESC�
QUICKSTART�CLI_STATUS_WAIT�CLI_FORMAT_DESC�format�CLI_STATUS_SIMULATE_WITH_TOKEN�CLI_STATUS_ALL�status_command�r/r-�<module>rOs����J�J�K�K�,�%��%�%�'�������:��	�	!�	!��(�(����)�)�����!�1�1�'��
��!�1�1�8�8��8�K�"�7�%���+�!�@�@�#�"�	���(�"9�"9�,��'�	
��#�r/

Zerion Mini Shell 1.0