HEX
Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1k
System: Linux ns565604.ip-54-39-133.net 4.18.0-553.50.1.el8_10.x86_64 #1 SMP Tue Apr 15 08:09:22 EDT 2025 x86_64
User: greer489 (1034)
PHP: 8.3.19
Disabled: NONE
Upload Files
File: //usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/qpid_dispatch.cpython-36.opt-1.pyc
3

-�_g��@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���}x0dD](}|j|�r2|d|�d	�|j|�}q2W|jd
|d|d|d
|g�|jdg�dS)z3 performs data collection for qpid dispatch router rrz -b �:�ssl-certificate�ssl-key�
ssl-trustfilez --�=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