o
    i©¹dÜ  ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚIndependentPluginc                   @   s,   e Zd ZdZdZdZdZdd„ Zdd„ Zd	S )
ÚGrubzGRUB bootloaderÚgrub)Úboot)r   c                 C   s   |   g d¢¡ d S )N)z/boot/efi/EFI/*/grub.confz/boot/grub/grub.confz/boot/grub/device.mapz/etc/grub.confz/etc/grub.d)Úadd_copy_spec©Úself© r
   ú9/usr/lib/python3/dist-packages/sos/report/plugins/grub.pyÚsetup   s   z
Grub.setupc                 C   s   |   ddd¡ d S )Nz.*\/grub.confz(password\s*)(--md5\s*|\s*)(.*)z\1\2********)Údo_path_regex_subr   r
   r
   r   Úpostproc   s
   ýzGrub.postprocN)	Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚprofilesÚpackagesr   r   r
   r
   r
   r   r      s    	r   N)Úsos.report.pluginsr   r   r   r
   r
   r
   r   Ú<module>   s   