�
i��d� � �8 � d dl mZmZ d dlmZ G d� dee� Zy)� )�Plugin�RedHatPlugin)�globc � � e Zd ZdZdZdZdZ ed� Zej d� ej d� dgZ
d � Zd
� Zy)�MonitzMonit monitoring daemon)�monit)�systemr z/etc/monit.d/*z/etc/monit.confz/etc/monitrcz/var/log/monit.logc �v � | j d� | j | j | j z � y )Nzmonit status)�add_cmd_output�
add_copy_spec� monit_log�
monit_conf)�selfs �:/usr/lib/python3/dist-packages/sos/report/plugins/monit.py�setupzMonit.setup s+ � ����N�+����4�>�>�D�O�O�;�<� c �r � | j D ]( }| j |dd� | j |dd� �* y )Nz(allow) (.*):(.*)z\1 ********:********z(username|password) (\w)+z\1 ********)r �do_file_sub)r �files r �postproczMonit.postproc$ sE � � �O�O�
�D����T�1�4�
�
���T�9�+�
�
r N)
�__name__�
__module__�__qualname__�
short_desc�packages�profiles�plugin_namer r �appendr
r r � r r r r sT � �*�J��H��H��K� �&�'�J����'�(����n�%� &�&�I�=�r r N)�sos.report.pluginsr r r r r r r �<module>r! s �� 4� �%�F�L� %r |