+
    i  c                   s>    ^ RI Ht ^ RIHtHtHt  ! R R]]4      tR# )i    )gethostname)PluginRedHatPlugin	PluginOptc            
       s   a  ] tR t^t o RtRtRtRt]! RR]	RR7      ]! RR]
RR7      ]! R	R]
R
R7      ]! RR]
RR7      .tR tRtV tR# )QpidDispatchzQpid dispatch routerZqpid_dispatchport zlistening port to connect to)ZdefaultZval_typeZdescssl-certificatez.Path to file containing client SSL certificatessl-keyz.Path to file containing client SSL private keyssl-trustfileztrusted CA database filec                s   RpV P                  R4      '       d2   VR,           \        4       ,           RV P                  R4       2,           pR F?  pV P                  V4      '       g   K  VRV R2,           V P                  V4      ,           pKA  	  V P                  RV,           RV,           R	V,           R
V,           .4       V P                  R.4       R# )z2performs data collection for qpid dispatch router r   r   z -b Z:z --Z=z	qdstat -az	qdstat -nz	qdstat -cz	qdstat -mz!/etc/qpid-dispatch/qdrouterd.confN)r   r   r	   )Z
get_optionr    Zadd_cmd_outputZadd_copy_spec)ZselfZoptionsZoptions   &  E/usr/lib/python3.14/site-packages/sos/report/plugins/qpid_dispatch.pysetupZQpidDispatch.setup"   s    ??6""'+-74??62345G
 FFv&&"s6(!_4??623 F
 	'!'!'!'!	
 	 	/
 	     N)Zservices)Z	qdrouterdzqpid-dispatch-toolszqpid-dispatch-router)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesr   ZintZstrZoption_listr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r
   r   r      sq     'J!KHKH&"s5	7#R#G	I)R#G	I/21	3	K r   r   N)Zsocketr    Zsos.report.pluginsr   r   r   r   r   r   r
   <module>r      s     > >*6< *r   