HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ceph_mds.cpython-38.pyc
U

i��d��@s,ddlmZmZmZGdd�deee�ZdS)�)�Plugin�RedHatPlugin�UbuntuPluginc@s(eZdZdZdZdZdZdZdd�ZdS)	�CephMDSzCEPH mdsZceph_mds)ZstorageZvirt�	containerZceph)zceph-(.*-)?fs.*)z/var/lib/ceph/mds/*cs(|�ddi�|�ddddg�|�ddd	d
ddd
dg�dddddddddddddddddd d!d"d#d$g�g}|�d%�}|d"d&kr�|d'��D]D}|��}t|�d(kr�q�|d)d*kr�d+|d&kr�|�d,|d-�q�z|�d.�d&d/}Wnt	k
�rd}YnX|j
�fd0d1�|D�|d2�dS)3Nz/var/log/ceph/ceph-mds.*.logZceph_mds_logz/var/log/ceph/ceph-mds*.logz/var/lib/ceph/bootstrap-mds/z/var/lib/ceph/mds/z/run/ceph/ceph-mds*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cache statusz	client lszconfig diffzconfig showz	damage lsz
dump loadsz	dump treeZdump_blocked_opsZdump_historic_opsZdump_historic_ops_by_durationZ
dump_mempoolsZdump_ops_in_flightzget subtreesZobjecter_requestsZopszperf histogram dumpzperf histogram schemazperf schemaz	perf dumpZstatus�versionz
session lszps -u ceph -o argsr�output��z--idzceph-mdszmds.%s�z	ceph-mds*�cs"g|]}�D]}d||f�qqS)zceph daemon %s %s�)�.0Zmdsid�cmd�Z	ceph_cmdsr
�=/usr/lib/python3/dist-packages/sos/report/plugins/ceph_mds.py�
<listcomp>Xs��z!CephMDS.setup.<locals>.<listcomp>)r)Z
add_file_tagsZ
add_copy_specZadd_forbidden_pathZexec_cmd�
splitlines�split�len�appendZget_all_containers_by_regex�	ExceptionZadd_cmd_output)�selfZmds_ids�outZprocs�procZcnamer
rr�setupsz����

��z
CephMDS.setupN)	�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZ
containers�filesrr
r
r
rrsrN)Zsos.report.pluginsrrrrr
r
r
r�<module>	s