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: //lib/python3/dist-packages/sos/report/plugins/__pycache__/qpid_dispatch.cpython-38.pyc
U

i��d��@s6ddlmZmZmZddlmZGdd�dee�ZdS)�)�Plugin�RedHatPlugin�	PluginOpt)�gethostnamec	@s`eZdZdZdZdZdZeddedd�ed	de	d
d�edde	dd�ed
de	dd�gZ
dd�ZdS)�QpidDispatchzQpid dispatch routerZ
qpid_dispatch)�services)Z	qdrouterdzqpid-dispatch-toolszqpid-dispatch-router�port�zlistening port to connect to)�defaultZval_typeZdesc�ssl-certificatez.Path to file containing client SSL certificate�ssl-keyz.Path to file containing client SSL private key�
ssl-trustfileztrusted CA database filecCs�d}|�d�r*|dt�d|�d�}dD]$}|�|�r.|d||�|�}q.|�d|d|d	|d
|g�|�dg�dS)
z3 performs data collection for qpid dispatch router r	rz -b z:%s)rrr
z --%s=z	qdstat -az	qdstat -nz	qdstat -cz	qdstat -mz!/etc/qpid-dispatch/qdrouterd.confN)Z
get_optionrZadd_cmd_outputZ
add_copy_spec)�selfZoptionsZoption�r�B/usr/lib/python3/dist-packages/sos/report/plugins/qpid_dispatch.py�setup"s&
�

���zQpidDispatch.setupN)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesr�int�strZoption_listrrrrrrs$�����rN)Zsos.report.pluginsrrrZsocketrrrrrr�<module>s