o
    *b]  ã                   @   s2   d dl mZmZ d dlmZ G dd„ deeƒZdS )é    )ÚPluginÚUbuntuPlugin)Úis_executablec                   @   s    e Zd ZdZdZdZdd„ ZdS )ÚUbuntuzUbuntu specific informationZubuntu)Úsystemc                 C   sb   |   ddg¡ |  d¡r/tdƒrd}nd}|   |¡ |  d¡s(|  g d¢¡ d S |  d	¡ d S d S )
Nz1ubuntu-security-status --thirdparty --unavailablezhwe-support-status --verbosezubuntu-advantage-toolsZuaz	ua statuszubuntu-advantage statusZ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.log*)Zadd_cmd_outputZis_installedr   Z
get_optionZadd_copy_spec)ÚselfZua_tools_status© r   ú;/usr/lib/python3/dist-packages/sos/report/plugins/ubuntu.pyÚsetup   s   þ


òzUbuntu.setupN)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesr
   r   r   r   r	   r      s
    r   N)Zsos.report.pluginsr   r   Zsos.utilitiesr   r   r   r   r   r	   Ú<module>   s   