
    -_g                     0    d dl mZmZmZ  G d dee      Zy)    )PluginRedHatPlugin	PluginOptc                   |    e Zd ZdZdZdZdZ edded       ed	de	d
       edde	d       eddd      gZ
d Zy)QpidzQpid messagingqpid)services)qpiddzqpid-cpp-serverz
qpid-toolsport zlistening port to connect to)default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                    d}d}| j                  d      rd}dD ]0  }| j                  |      sd}|d| d| j                  |       z   }2 | j                  d      r|dz   |z   d	| j                  d       z   }| j                  d
|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   d|z   g       | j                  dd       | j                  g d       y) z* performs data collection for qpid broker r   r   zamqps://)r   r   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)	recursive)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/cuminN)
get_optionadd_cmd_outputadd_dir_listingadd_copy_spec)selfoptionsamqps_prefixoptions       9/usr/lib/python3/dist-packages/sos/report/plugins/qpid.pysetupz
Qpid.setup   s\   ??5!%L4 	MFv&)!c&4??63J2K$LL	M ??6"',6#DOOF$;#<=>G 	W$W$W$W$W$W$W$#g- 7*&0#g-&0#g-"W,#g-W$g%#
 	( 	-> 
 	    N)__name__
__module____qualname__
short_descplugin_nameprofilespackagesr   intstroption_listr    r    r   r   r      se    !JKH9H&"s5	7#R#G	I)R#G	I%-KLK7r    r   N)sos.report.pluginsr   r   r   r   r+   r    r   <module>r-      s    ? >I6< Ir    