o
    *b@  ã                   @   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ZdZdd„ ZdS )	ÚGlusterBlockzGluster BlockZgluster_block)Zstorage)zgluster-block)z/usr/sbin/gluster-blockc                 C   sL   |   d¡s|   d¡}nd}|rt d¡D ]}|  ||¡ qd S |  d¡ d S )NZall_logsZlog_sizer   z/var/log/gluster-block/*.logz/var/log/gluster-block)Z
get_optionÚglobZadd_copy_spec)ÚselfÚlimitÚf© r	   úB/usr/lib/python3/dist-packages/sos/report/plugins/gluster_block.pyÚsetup   s   
ÿzGlusterBlock.setupN)	Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesZpackagesÚfilesr   r	   r	   r	   r
   r      s    r   )r   Zsos.report.pluginsr   r   r   r	   r	   r	   r
   Ú<module>   s   