+
    i  c                   s2    ^ RI HtHtHt  ! R R]]4      tR# )i    )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# )QpidzQpid messagingZqpidport zlistening port to connect to)defaultZval_typedescssl-certificatez.Path to file containing client SSL certificatessl-keyz.Path to file containing client SSL private keysslFzenforce SSL amqps connection)r   r   c                s   RpRpV P                  R4      '       d   RpR F<  pV P                  V4      '       g   K  RpVRV RV P                  V4       2,           pK>  	  V P                  R4      '       d*   VR,           V,           RV P                  R4       2,           pV P                  R	V,           R
V,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           RV,           .4       V P                  RRR7       V P                  . RO4       R# ) z)performs data collection for qpid broker r   r
   zamqps://z --Z=r   z -b z
localhost:zqpid-stat -gzqpid-stat -bzqpid-stat -czqpid-stat -ezqpid-stat -qzqpid-stat -uzqpid-stat -mzqpid-config exchangeszqpid-config queueszqpid-config exchanges -bzqpid-config queues -bzqpid-config exchanges -rzqpid-config queues -rzqpid-route link listzqpid-route route listzqpid-clusterzqpid-ha queryz/var/lib/qpiddT)Z	recursiveN)r   r	   )z/etc/qpidd.confz/etc/qpid/qpidd.confz/var/lib/qpid/syslogz(/var/lib/qpidd/.qpidd/qls/dat2/DB_CONFIGz!/var/lib/qpidd/qls/dat2/DB_CONFIGz/etc/ais/openais.confz/var/log/cumin.logz/var/log/mint.logz/etc/sasl2/qpidd.confz/etc/qpid/qpidc.confz/etc/sesame/sesame.confz/etc/cumin/cumin.confz/etc/corosync/corosync.confz/var/lib/sesamez/var/log/qpidd.logz/var/log/sesamez/var/log/cumin)Z
get_optionZadd_cmd_outputZadd_dir_listingZadd_copy_spec)ZselfZoptionsZamqps_prefixZoptions   &   </usr/lib/python3.14/site-packages/sos/report/plugins/qpid.pysetupZ
Qpid.setup   s^   ??5!!%L4Fv&&)!c&4??63J2K$LL 5 ??6""',6#DOOF$;#<=>G 	W$W$W$W$W$W$W$#g- 7*&0#g-&0#g-"W,#g-W$g%#
 	( 	-> 
 	     N)Zservices)Zqpiddzqpid-cpp-serverz
qpid-tools)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      sm     !JKH9H&"s5	7#R#G	I)R#G	I%-KLK7 7r   r   N)Zsos.report.pluginsr    r   r   r   r   r   r   <module>r      s    ? >I6< Ir   