Ë
    i©¹di  ã                   ó,   — d dl mZmZ  G d„ dee«      Zy)é    )ÚPluginÚIndependentPluginc                   ó(   — e Zd ZdZdZdZdZd„ Zd„ Zy)Ú
SaltMasterzSalt MasterÚ
saltmaster)Úsysmgmt)zsalt-masterzsalt-apic                 óÒ   — | j                  d«      r| j                  d«       n| j                  d«       | j                  d«       | j                  d«       | j                  d«       y )NÚall_logsz/var/log/saltz/var/log/salt/masterz	/etc/saltz/etc/salt/pki/*/*.pemzsalt-key --list all)Ú
get_optionÚadd_copy_specÚadd_forbidden_pathÚadd_cmd_output)Úselfs    ú?/usr/lib/python3/dist-packages/sos/report/plugins/saltmaster.pyÚsetupzSaltMaster.setup   sW   € Ø�?‰?˜:Ô&Ø×Ñ˜Õ/à×ÑÐ5Ô6à×Ñ˜;Ô'Ø×ÑÐ 7Ô8Ø×ÑÐ1Õ2ó    c                 ó2   — d}d}| j                  d||«       y )Nz4(^\s+.*(pass|secret|(?<![A-z])key(?![A-z])).*:\ ).+$z\1******z/etc/salt/*)Údo_path_regex_sub)r   ÚregexpÚsubsts      r   ÚpostproczSaltMaster.postproc   s   € ØHˆØˆØ×Ñ˜}¨f°eÕ<r   N)	Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚprofilesÚpackagesr   r   © r   r   r   r      s    „ à€Jà€KØ€Hà+€Hò3ó=r   r   N)Úsos.report.pluginsr   r   r   r   r   r   ú<module>r!      s   ð÷ 9ô=�Ð*õ =r   