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__/qpid_dispatch.cpython-36.pyc

3

�f��@s6ddlmZddlmZmZmZGdd�dee�ZdS)�)�gethostname)�Plugin�RedHatPlugin�	PluginOptc	@s`eZdZdZdZdZdZedded	d
�edde	dd
�ed
de	dd
�edde	dd
�gZ
dd�ZdS)�QpidDispatchzQpid dispatch routerZ
qpid_dispatch�services�	qdrouterd�qpid-dispatch-tools�qpid-dispatch-router�port�zlistening port to connect to)�defaultZval_typeZdesczssl-certificatez.Path to file containing client SSL certificatezssl-keyz.Path to file containing client SSL private keyz
ssl-trustfileztrusted CA database filecCs�d}|jd�r*|dt�d|jd�}x,dD]$}|j|�r0|d||j|�}q0W|jd	|d
|d|d|g�|jd
g�dS)z3 performs data collection for qpid dispatch router rrz -b z:%s�ssl-certificate�ssl-key�
ssl-trustfilez --%s=z	qdstat -az	qdstat -nz	qdstat -cz	qdstat -mz!/etc/qpid-dispatch/qdrouterd.confN)rrr)Z
get_optionrZadd_cmd_outputZ
add_copy_spec)�selfZoptionsZoption�r�#/usr/lib/python3.6/qpid_dispatch.py�setup"s



zQpidDispatch.setupN)r)rr	r
)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesr�int�strZoption_listrrrrrrs
rN)ZsocketrZsos.report.pluginsrrrrrrrr�<module>s

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