Ë
    i©¹db  ã                   ó,   — d dl mZmZ  G d„ dee«      Zy)é    )ÚPluginÚ	SCLPluginc                   ó,   — e Zd ZdZdZdZdZdZd„ Zd„ Z	y)	ÚRedisz%Redis, in-memory data structure storeÚredis)Úservices)r   z
rh-redis32z	rh-redis5z+/var/lib/config-data/puppet-generated/redisc                 ó‚  — | j                  d| j                  dz   | j                  dz   | j                  dz   g«       | j                  dd  D ]*  }|j                  d«      d   }| j	                  |g d¢«       Œ, | j                  d	«       | j                  d
«      r| j                  dg«       y | j                  dg«       y )Nú/etc/redis.confz/etc/redis*z/etc/redis/z/etc/security/limits.d/é   z
rh-redis*-r   )r
   z/etc/redis.conf.puppetz/etc/redis-sentinel.confz/etc/redis-sentinel.conf.puppetz/var/log/redis/sentinel.logú/var/log/redis/redis.logzredis-cli infoÚall_logsz/var/log/redis/redis.log*r   )Úadd_copy_specÚvar_puppet_genÚpackagesÚsplitÚadd_copy_spec_sclÚadd_cmd_outputÚ
get_option)ÚselfÚpkgÚscls      ú:/usr/lib/python3/dist-packages/sos/report/plugins/redis.pyÚsetupzRedis.setup   sÒ   € Ø×ÑØØ×Ñ -Ñ/Ø×Ñ -Ñ/Ø×ÑÐ";Ñ;ð	
ô 	ð —=‘=  Ð$ò 		ˆCØ—)‘)˜LÓ)¨!Ñ,ˆCØ×"Ñ" 3ò )õ ð		ð 	×ÑÐ,Ô-Ø�?‰?˜:Ô&Ø×ÑØ+ð õ ð ×ÑØ*ð õ ó    c                 ó`   — d| j                   dz   ddfD ]  }| j                  |dz   dd«       Œ y )Nz/etc/z/etc/opt/rh/rh-redis32/z/etc/opt/rh/rh-redis5/z
redis.confz(masterauth|requirepass)\s.*z\1 ********)r   Údo_file_sub)r   Úpaths     r   ÚpostproczRedis.postproc7   sH   € ØØ×(Ñ(¨7Ñ2Ø.Ø-ð/ò 	ˆDð ×ÑØ�|Ñ#Ø/Øõñ		r   N)
Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚprofilesr   r   r   r   © r   r   r   r      s%   „ à8€Jà€KØ€Hà3€HàB€Nòó:	r   r   N)Úsos.report.pluginsr   r   r   r%   r   r   ú<module>r'      s   ð÷ 1ô1ˆF�Iõ 1r   