ó uÈÔec@s3ddlmZmZdeefd„ƒYZdS(iÿÿÿÿ(tPlugint SCLPlugintRediscBsKeZdZdZd Zd ZdZddedfZd„Zd „Z RS( s*Redis, in-memory data structure store tredistservicess rh-redis32s rh-redis5s+/var/lib/config-data/puppet-generated/rediss/etc/redis.confs/var/log/redisc Cs¾|jd|jd|jd|jdgƒxJ|jdD];}|jdƒd}|j|ddd d d d gƒq<W|jd ƒ|jdƒrª|jdgƒn|jd gƒdS(Ns/etc/redis.confs /etc/redis*s /etc/redis/s/etc/security/limits.d/is rh-redis*-is/etc/redis.conf.puppets/etc/redis-sentinel.confs/etc/redis-sentinel.conf.puppets/var/log/redis/sentinel.logs/var/log/redis/redis.logsredis-cli infotall_logss/var/log/redis/redis.log*(t add_copy_spectvar_puppet_gentpackagestsplittadd_copy_spec_scltadd_cmd_outputt get_option(tselftpkgtscl((s5/usr/lib/python2.7/site-packages/sos/plugins/redis.pytsetups(     cCsVxOd|jdddgD]4}|j|dddƒ|j|dddƒqWdS( Ns/etc/s/etc/opt/rh/rh-redis32/s/etc/opt/rh/rh-redis5/s redis.confs(masterauth\s).*s \1********s(requirepass\s).*srequirepass = ********(Rt do_file_sub(R tpath((s5/usr/lib/python2.7/site-packages/sos/plugins/redis.pytpostproc;s  (R(Rs rh-redis32s rh-redis5( t__name__t __module__t__doc__t plugin_nametprofilesRRtfilesRR(((s5/usr/lib/python2.7/site-packages/sos/plugins/redis.pyRs  N(t sos.pluginsRRR(((s5/usr/lib/python2.7/site-packages/sos/plugins/redis.pyt s