HEX
Server: Apache
System: Linux insrv.serversdaddy.com 5.14.0-362.24.2.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Mar 30 14:11:54 EDT 2024 x86_64
User: jsaha (1066)
PHP: 8.3.6
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/python3.9/site-packages/sos/report/plugins/__pycache__/redis.cpython-39.pyc
a

^��c��@s&ddlmZmZGdd�dee�ZdS)�)�Plugin�	SCLPluginc@s0eZdZdZdZdZdZdZdd�Zdd	�Z	d
S)�Redisz%Redis, in-memory data structure store�redis)Zservices)rz
rh-redis32z	rh-redis5z+/var/lib/config-data/puppet-generated/rediscCs�|�d|jd|jd|jdg�|jdd�D]"}|�d�d}|�|gd��q2|�d	�|�d
�rx|�dg�n|�dg�dS)
N�/etc/redis.confz/etc/redis*z/etc/redis/z/etc/security/limits.d/�z
rh-redis*-r)rz/etc/redis.conf.puppetz/etc/redis-sentinel.confz/etc/redis-sentinel.conf.puppetz/var/log/redis/sentinel.log�/var/log/redis/redis.logzredis-cli infoZall_logsz/var/log/redis/redis.log*r)Z
add_copy_spec�var_puppet_gen�packages�splitZadd_copy_spec_sclZadd_cmd_outputZ
get_option)�self�pkgZscl�r�</usr/lib/python3.9/site-packages/sos/report/plugins/redis.py�setups"�	

��zRedis.setupcCs@d|jdddfD](}|�|ddd�|�|ddd�qdS)	Nz/etc/z/etc/opt/rh/rh-redis32/z/etc/opt/rh/rh-redis5/z
redis.confz(masterauth\s).*z
\1********z(requirepass\s).*zrequirepass = ********)r	Zdo_file_sub)r�pathrrr�postproc7s���zRedis.postprocN)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesr
r	rrrrrrrsrN)Zsos.report.pluginsrrrrrrr�<module>s