ó uÈÔec@sEddlmZmZmZmZdeeeefd„ƒYZdS(iÿÿÿÿ(tPlugint RedHatPlugint DebianPlugint UbuntuPlugintRabbitMQcBsHeZdZdZd ZdZdedfZd Zd„Zd„Z RS( sRabbitMQ messaging service trabbitmqtservicess./var/lib/config-data/puppet-generated/rabbitmqs/etc/rabbitmq/rabbitmq.confs/etc/rabbitmq/rabbitmq.configsrabbitmq-servercCs |jdƒ}t}g}|ddkrnx@|djƒD]+}|jdƒr<t}|j|ƒq<q<Wn|rºxP|D]8}|jdj|ƒƒ|jdj|ƒdtƒq{Wn |jd ƒ|jd |j d |j d |j d gƒ|jd gƒdS(Ns!docker ps --format='{{ .Names }}'tstatusitoutputRsdocker logs {0}s"docker exec {0} rabbitmqctl reportt foregroundsrabbitmqctl reports/etc/rabbitmq/*s/etc/security/limits.d/s /etc/systemd/s/var/log/rabbitmq/*( texec_cmdtFalset splitlinest startswithtTruetappendtadd_cmd_outputtformatt add_copy_spectvar_puppet_gen(tselftcontainer_statust in_containertcontainer_namestlinet container((s8/usr/lib/python2.7/site-packages/sos/plugins/rabbitmq.pytsetups.     cCs|jdddƒdS(Ns/etc/rabbitmq/rabbitmq.confs(\s*default_pass\s*,\s*)\S+s \1<<***>>},(t do_file_sub(R((s8/usr/lib/python2.7/site-packages/sos/plugins/rabbitmq.pytpostproc9s (R(srabbitmq-server( t__name__t __module__t__doc__t plugin_nametprofilesRtfilestpackagesRR(((s8/usr/lib/python2.7/site-packages/sos/plugins/rabbitmq.pyR s  !N(t sos.pluginsRRRRR(((s8/usr/lib/python2.7/site-packages/sos/plugins/rabbitmq.pyt s"