o
    ÙKÕi2  ã                	   @   s„   d dl mZmZ d dlmZ d dlmZ d dlmZ e 	¡ Z
dd„ Zdd„ Zed	ejejed
d�Zedejejeejdegd�ZdS )é    )Úevent_loggerÚmessages)Ú_reboot_required)Ú
ProCommand)ÚHelpCategoryc                K   s   t |ƒ}t |j¡ dS )Nr   )r   ÚeventÚinfoÚreboot_required)ÚargsÚcfgÚkwargsÚresult© r   ú5/usr/lib/python3/dist-packages/uaclient/cli/system.pyÚaction_reboot_required   s   r   c                K   s   ddl m} |ƒ  d¡ d S )Nr   )Ú
get_parserÚsystem)Úuaclient.clir   Úprint_help_for_command)r
   r   r   r   r   r   r   Úaction_system   s   r   zreboot-requiredT)ÚhelpÚdescriptionÚactionÚpreserve_descriptionr   é   )r   r   r   Úhelp_categoryÚhelp_positionÚsubcommandsN)Úuaclientr   r   Ú5uaclient.api.u.pro.security.status.reboot_required.v1r   Úuaclient.cli.commandsr   Úuaclient.cli.parserr   Úget_event_loggerr   r   r   ÚCLI_SYSTEM_REBOOT_REQUIREDÚCLI_SYSTEM_REBOOT_REQUIRED_DESCÚreboot_required_subcommandÚCLI_ROOT_SYSTEMÚCLI_SYSTEM_DESCÚ
QUICKSTARTÚsystem_commandr   r   r   r   Ú<module>   s.    û
ù