Sindbad~EG File Manager

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

3

�f�
�@s8ddlmZddlmZmZmZGdd�deee�ZdS)�)�gethostname)�Plugin�RedHatPlugin�UbuntuPluginc@sNeZdZdZdZdZdZe�ZdZ	d
dedededdfZ
dZdd�ZdS)�
CephCommonzCEPH commonZceph_common�storage�virt�	container�ceph�ceph-(.*-)?(mon|rgw|osd).*�ceph-mds�ceph-common�
libcephfs1�ceph-fs-common�calamari-serverzceph-nfs@pacemakerzceph-mds@%szceph-mon@%szceph-mgr@%szceph-radosgw@*z
ceph-osd@*�/etc/ceph/ceph.conf�/var/snap/microceph/*c	Cs�|jd�}|jjjd�}|s||jddd��|s@|jddg�n|jdd	g�|jd
ddd
g�|jddddddddg�nL|s�|jddg�n|jddg�|jddd�|jddd�|jddd�|jdg�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/calamariz/var/log/ceph/**/ceph.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*zmicroceph status)Zsubdirzsnap info microcephzlmicroceph cluster sql 'select * from config                                  where key NOT LIKE "%keyring%"'zceph -v)Z
get_optionZpolicyZpackage_managerZpkg_by_nameZ
add_file_tagsZ
add_copy_specZadd_forbidden_pathZadd_cmd_output)�selfrZ
microceph_pkg�r�!/usr/lib/python3.6/ceph_common.py�setup.sR




zCephCommon.setupN)rrr	r
)r)r
rr
rrr)rr)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZ
containersrZ
ceph_hostnameZpackagesZservices�filesrrrrrr
s(rN)ZsocketrZsos.report.pluginsrrrrrrrr�<module>	s

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists