U
    (f2                  	   @   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infoZ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)Zuaclient.clir   Zprint_help_for_command)r	   r
   r   r   r   r   r   action_system   s    r   zreboot-requiredT)helpdescriptionactionZpreserve_descriptionr      )r   r   r   Zhelp_categoryZhelp_positionZsubcommandsN)Zuaclientr   r   Z5uaclient.api.u.pro.security.status.reboot_required.v1r   Zuaclient.cli.commandsr   Zuaclient.cli.parserr   Zget_event_loggerr   r   r   ZCLI_SYSTEM_REBOOT_REQUIREDZCLI_SYSTEM_REBOOT_REQUIRED_DESCZreboot_required_subcommandZCLI_ROOT_SYSTEMZCLI_SYSTEM_DESCZ
QUICKSTARTZsystem_commandr   r   r   r   <module>   s,   