ó uÈÔec@sCddlmZmZddlmZdeefd„ƒYZdS(iÿÿÿÿ(tPlugint RedHatPlugin(t gethostnamet QpidDispatchcBs;eZdZdZdZdZddddgZd„ZRS(sQpid dispatch router t qpid_dispatchtservicest qdrouterdsqpid-dispatch-toolssqpid-dispatch-routertportslistening port to connect totsssl-certificates.Path to file containing client SSL certificatesssl-keys.Path to file containing client SSL private keys ssl-trustfilestrusted CA database filecCs¾d}|jdƒr:|dtƒd|jdƒ}nxDdddgD]3}|j|ƒrJ|d||j|ƒ}qJqJW|jd |d |d |d |gƒ|jd gƒdS(s3 performs data collection for qpid dispatch router RRs -b s:%ssssl-certificatesssl-keys ssl-trustfiles --%s=s qdstat -as qdstat -ns qdstat -cs qdstat -ms!/etc/qpid-dispatch/qdrouterd.confN(t get_optionRtadd_cmd_outputt add_copy_spec(tselftoptionstoption((s=/usr/lib/python2.7/site-packages/sos/plugins/qpid_dispatch.pytsetups (R(Rsqpid-dispatch-toolssqpid-dispatch-router(sportslistening port to connect toRR(sssl-certificates.Path to file containing client SSL certificateRR(sssl-keys.Path to file containing client SSL private keyRR(s ssl-trustfilestrusted CA database fileRR(t__name__t __module__t__doc__t plugin_nametprofilestpackagest option_listR(((s=/usr/lib/python2.7/site-packages/sos/plugins/qpid_dispatch.pyRs N(t sos.pluginsRRtsocketRR(((s=/usr/lib/python2.7/site-packages/sos/plugins/qpid_dispatch.pyt s