📂 FileMgr
📍
/
usr
/
lib
/
python3
/
dist-packages
/
sos
/
report
/
plugins
/
__pycache__
✏️ /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/mongodb.cpython-312.pyc
✕ Tutup
� G%@i" � �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<