o
    G%@i  ã                   @   s.   d dl Z d dlmZmZ G dd„ deeƒZdS )é    N)ÚPluginÚRedHatPluginc                   @   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 )Úcollect_cmd_outputÚ
splitlinesÚreÚmatchÚsplitÚadd_cmd_output)ÚselfÚkpatch_listÚkpatchesÚpatchÚmoduleÚ_© r   ú;/usr/lib/python3/dist-packages/sos/report/plugins/kpatch.pyÚsetup   s   
üzKpatch.setupN)Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚpackagesr   r   r   r   r   r      s
    r   )r
   Úsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   
