o
    *b  ã                   @   s.   d dl mZmZ d dlZG dd„ deeƒZdS )é    )ÚPluginÚRedHatPluginNc                   @   s    e Zd ZdZdZdZdd„ ZdS )ÚKpatchzKpatch informationÚkpatch)r   c                 C   s\   |   d¡}|d dksd S |d  ¡ }|D ]}t d|¡sq| ¡ \}}|  d| ¡ qd S )Nzkpatch listÚstatusr   Úoutputz^kpatch-.*\(.*\)zkpatch info )Zcollect_cmd_outputÚ
splitlinesÚreÚmatchÚsplitZadd_cmd_output)ÚselfZkpatch_listZkpatchesZpatchÚmoduleÚversion© r   ú;/usr/lib/python3/dist-packages/sos/report/plugins/kpatch.pyÚsetup   s   
üzKpatch.setupN)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZpackagesr   r   r   r   r   r      s
    r   )Zsos.report.pluginsr   r   r	   r   r   r   r   r   Ú<module>   s   
