o
    i©¹d  ã                   @   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 )Úcollect_cmd_outputÚ
splitlinesÚreÚmatchÚsplitÚadd_cmd_output)ÚselfÚkpatch_listÚkpatchesÚpatchÚmoduleÚversion© 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   )Úsos.report.pluginsr   r   r
   r   r   r   r   r   Ú<module>   s   
