| Current Path : /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
| Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ceph_mgr.cpython-38.pyc |
U
���bR
� @ s4 d dl mZmZmZ d dlZG dd� deee�ZdS )� )�Plugin�RedHatPlugin�UbuntuPluginNc @ s, e Zd ZdZdZdZdZdd� Zdd� Zd S )
�CephMGRzCEPH mgrZceph_mgr)ZstorageZvirt� container)z
ceph-mgr.*c C s t � d�rdS dS )Nz/var/lib/ceph/mgr/*/*TF)�glob)�self� r �=/usr/lib/python3/dist-packages/sos/report/plugins/ceph_mgr.py�
check_enabled s zCephMGR.check_enabledc s^ | � ddi� | �ddddg� | �ddd d
ddd
dg� ddddddddddddddddg� | �dddd d!d"d#d$g� g }| �d%�}|d d&k�r|d' �� D ]j}|�� }|r�|d& �d(�r�z$|�d)�}|� d*||d+ � W q� t
tfk
�r | �d,|� Y q�X q�z| �
d-�d& d+ }W n tk
�r< d }Y nX | j� fd.d/�|D �|d0� d S )1Nz/var/log/ceph/ceph-mgr.*.logZceph_mgr_logz/var/log/ceph/ceph-mgr*.logz/var/lib/ceph/mgr/z/var/lib/ceph/bootstrap-mgr/z/run/ceph/ceph-mgr*zceph balancer statuszceph orch host lszceph orch device lszceph orch ls --exportzceph orch pszceph orch status --detailzceph orch upgrade statuszceph log last cephadmzconfig diffzconfig showZ
dump_cacheZ
dump_mempoolsZdump_osd_networkZmds_requestsZmds_sessionsZobjecter_requestsz perf dumpzperf histogram dumpzperf histogram schemazperf schemaZstatus�versionz/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*zps -u ceph -o argsr �outputzceph-mgrz--idzmgr.%s� zcould not find ceph-mgr id: %sz ceph-mgr*c s"