File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/mongodb.cpython-312.pyc
�
([Qh" � �t � d dl Z d dlZd dlmZmZmZmZ G d� de� Z G d� dee� Z G d� deee� Z y) � N)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc �: � e Zd ZdZdZdZdZdedz fZdZd� Z d � Z
y
)�MongoDbzMongoDB document database�mongodb)�servicesz-/var/lib/config-data/puppet-generated/mongodb�/etc/mongodb.confz/etc/mongod.confz/var/lib/mongodbc � � | j d| j dz | j dz ddg� | j d| j � d�� y )Nr z/etc/z%/etc/systemd/system/mongod.service.d/z/var/log/mongodb/mongodb.logz/var/lib/mongodb/mongodb.log*zdu -sh �/)�
add_copy_spec�var_puppet_gen�add_cmd_output� db_folder)�selfs �</usr/lib/python3/dist-packages/sos/report/plugins/mongodb.py�setupz
MongoDb.setup sY � ��������'�)����"I�I�*�+�
� �
���g�d�n�n�%5�Q�7�8� c �V � d| j dz fD ] }| j |dd� � y )Nr z(mms-token)\s*=\s*(.*)z
\1 = ********)r �do_file_sub)r �files r �postproczMongoDb.postproc* s= � �(��(�(�+>�>�@� �D�����)� �
� r N)�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr �filesr r r � r r r r s<