
    ~ g                     j    S SK JrJrJrJrJr   " S S\\\5      r " S S\\5      r " S S\\5      rg)	    )PluginRedHatPluginDebianPluginUbuntuPlugin	CosPluginc                   &    \ rS rSrSrSrSrS rSrg)Release   zLinux release informationrelease)systemc                 n    U R                  S5        U R                  SSSS9  U R                  SS/5        g )Nzlsb_release -azlsb_release -dlsb_releasezlsb-release)suggest_filenameroot_symlinkz/etc/*releasez/etc/lsb-release/*)add_cmd_outputadd_copy_spec)selfs    </usr/lib/python3/dist-packages/sos/report/plugins/release.pysetupRelease.setup   sG    ,-,})6 	 	8 	 
 	     N)	__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   __static_attributes__r   r   r   r	   r	      s    ,JKHr   r	   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )DebianRelease   c                 D   > [         TU ]  5         U R                  S5        g )Nz/etc/debian_version)superr   r   r   	__class__s    r   r   DebianRelease.setup!   s    01r   r   r   r   r   r   r   r    __classcell__r'   s   @r   r"   r"      s    2 2r   r"   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )RedHatRelease&   c                 H   > U R                  SS05        [        TU ]	  5         g )Nz/etc/redhat-releaseredhat_release)add_file_tagsr%   r   r&   s    r   r   RedHatRelease.setup(   s!    13CDEr   r   r)   r+   s   @r   r-   r-   &   s     r   r-   N)	sos.report.pluginsr   r   r   r   r   r	   r"   r-   r   r   r   <module>r4      s;   * *flI $2G\ 2G\ r   