�
i��d� � �8 � d dl mZmZ d dlmZ G d� dee� Zy)� )�Plugin�UbuntuPlugin)�
is_executablec � � e Zd ZdZdZdZd� Zy)�UbuntuzUbuntu specific information�ubuntu)�systemc �b � | j ddg� | j d� r�t d� rd}nt d� rd}nd}| j |� | j d |z � | j d
� s| j g d�� y | j d� | j d
� y y )Nz1ubuntu-security-status --thirdparty --unavailablezhwe-support-status --verbosezubuntu-advantage-tools�uaz ua status�proz
pro statuszubuntu-advantage statusz%s --format json�all_logs)z/var/log/ubuntu-advantage.logz/var/log/ubuntu-advantage.log.1z /var/log/ubuntu-advantage.log.2*z#/var/log/ubuntu-advantage-timer.logz%/var/log/ubuntu-advantage-timer.log.1z&/var/log/ubuntu-advantage-timer.log.2*z/var/log/ubuntu-advantage.log*z$/var/log/ubuntu-advantage-timer.log*)�add_cmd_output�is_installedr �
get_option�
add_copy_spec)�self�ua_tools_statuss �;/usr/lib/python3/dist-packages/sos/report/plugins/ubuntu.py�setupzUbuntu.setup s� � ����?�*�
� �
���5�6��T�"�"-���u�%�".��";������0���� 2�_� D�E��?�?�:�.��"�"� $� � �"�"�#C�D��"�"�#I�J�+ 7� N)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr � r r r r
s � �.�J��K��H�Kr r N)�sos.report.pluginsr r �
sos.utilitiesr r r r r �<module>r s �� 4� '�"K�V�\� "Kr |