관리-도구
편집 파일: mongodb.cpython-39.pyc
a ����-�_g�����������������������@���sB���d�dl�mZmZmZmZ�G�dd��deee�ZG�dd��dee�ZdS�)�����)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc�������������������@���s<���e�Zd�ZdZdZdZdZdZded�fZdd ��Z d d��Z dS�) �MongoDbzMongoDB document databaseZmongodb)Zservices)�mongodb-serverz-/var/lib/config-data/puppet-generated/mongodb�/etc/mongodb.confz/etc/mongod.confc�����������������C���s.���|���d|�jd�|�jd�ddg��|��d��d�S�)Nr���z/etc/z%/etc/systemd/system/mongod.service.d/z/var/log/mongodb/mongodb.logz/var/lib/mongodb/mongodb.log*zdu -sh /var/lib/mongodb/)� add_copy_spec�var_puppet_genZadd_cmd_output��self��r ����>/usr/lib/python3.9/site-packages/sos/report/plugins/mongodb.py�setup���s�����z MongoDb.setupc�����������������C���s&���d|�j�d�fD�]}|��|dd��qd�S�)Nr���z(mms-token)\s*=\s*(.*)z \1 = ********)r ���Zdo_file_sub)r����filer ���r ���r����postproc'���s������zMongoDb.postprocN)�__name__� __module__�__qualname__Z short_descZplugin_nameZprofiles�packagesr ����filesr���r���r ���r ���r ���r���r������s���� r���c�����������������������s ���e�Zd�ZdZ��fdd�Z���ZS�)� RedHatMongoDb)r���zrh-mongodb32-mongodb-serverzrh-mongodb34-mongodb-serverzrh-mongodb36-mongodb-serverc��������������������s���t�������|��g�d���d�S�)N)z/etc/sysconfig/mongodbz/etc/rh-mongodb*-mongo*.confz#/etc/opt/rh/rh-mongodb*/mongo*.confz./var/opt/rh/rh-mongodb*/log/mongodb/mongod.log)�superr���r ���r����� __class__r ���r���r���:���s���� zRedHatMongoDb.setup)r���r���r���r���r���� __classcell__r ���r ���r���r���r���1���s���r���N)Zsos.report.pluginsr���r���r���r���r���r���r ���r ���r ���r����<module>���s���#