NineSec Team Shell
Server IP : 184.107.3.203  /  Your IP : 216.73.216.51
Web Server : Apache
System : Linux dedicated2.avenfashion.com.ph 4.18.0-553.40.1.el8_10.x86_64 #1 SMP Mon Feb 10 12:11:18 EST 2025 x86_64
User : adminteladeoro ( 1015)
PHP Version : 8.2.28
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/ceph_common.cpython-36.opt-1.pyc
3

~�g
�@s8ddlmZddlmZmZmZGdd�deee�ZdS)�)�gethostname)�Plugin�RedHatPlugin�UbuntuPluginc@s\eZdZdZdZdZdZe�ZdZ	d
de��de��de��ddfZ
dZdd�Zdd�Z
dS)�
CephCommonzCEPH commonZceph_common�storage�virt�	container�ceph�ceph-(.*-)?(mon|rgw|osd).*�ceph-mds�ceph-common�
libcephfs1�ceph-fs-common�calamari-serverzceph-nfs@pacemakerz	ceph-mds@z	ceph-mon@z	ceph-mgr@zceph-radosgw@*z
ceph-osd@*�/etc/ceph/ceph.conf�/var/snap/microceph/*c	Cs�|jd�}|jjjd�}|s�|jddd��|sB|jdddg�n|jd	d
dg�|jdd
ddg�|jddddddddg�nZ|s�|jddg�n|jddg�|jddd�ddd d!d"d#d$g}|jd%d&�|D�dd�|jd'g�dS)(N�all_logsZ	microcephZ	ceph_confZceph_log)z.*/ceph.confz/var/log/ceph(.*)?/ceph.log.*z/var/log/calamari/*.logz/var/log/ceph/**/ceph.logz/var/log/ceph/cephadm.logz/var/log/calamariz/var/log/ceph/**/ceph.log*z/var/log/ceph/cephadm.log*z /var/log/ceph/**/ceph.audit.log*z
/etc/ceph/z/etc/calamari/z/var/lib/ceph/tmp/z/etc/ceph/*keyring*z/var/lib/ceph/*keyring*z/var/lib/ceph/*/*keyring*z/var/lib/ceph/*/*/*keyring*z/var/lib/ceph/osdz/var/lib/ceph/monz/var/lib/ceph/tmp/*mnt*z/etc/ceph/*bindpass*z(/var/snap/microceph/common/logs/ceph.logz./var/snap/microceph/common/logs/ceph.audit.logz)/var/snap/microceph/common/logs/ceph.log*z//var/snap/microceph/common/logs/ceph.audit.log*zsnap info microceph)Zsubdirzclient config listzcluster config listzcluster listzUcluster sql 'select * from config where key NOT LIKE                     "%keyring%"'z	disk listz
log get-levelZstatuscSsg|]}d|���qS)z
microceph �)�.0�cmdrr�!/usr/lib/python3.6/ceph_common.py�
<listcomp>rsz$CephCommon.setup.<locals>.<listcomp>zceph -v)Z
get_optionZpolicyZpackage_managerZpkg_by_nameZ
add_file_tagsZ
add_copy_specZadd_forbidden_pathZadd_cmd_output)�selfrZ
microceph_pkgZcmdsrrr�setup.s`




zCephCommon.setupcCs*dg}ddj|��d�}|jd|d�dS)Nzrgw keystone admin passwordz(^(�|z
)\s*=\s*)(.*)z/etc/ceph/ceph.confz\1*********)�joinZdo_path_regex_sub)rZprotect_keysZregexrrr�postprocyszCephCommon.postprocN)rrr	r
)r)r
rr
rrr)rr)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZ
containersrZ
ceph_hostnameZpackagesZservices�filesrrrrrrr
s*KrN)ZsocketrZsos.report.pluginsrrrrrrrr�<module>	s

NineSec Team - 2022