
    ~ gb                     ,    S SK JrJr   " S S\\5      rg)    )PluginIndependentPluginc                   4    \ rS rSrSrSrSrSrSrS r	S r
S	rg
)Redis   z%Redis, in-memory data structure storeredis)services)r   z+/var/lib/config-data/puppet-generated/redisc                    U R                  SU R                  S-   U R                  S-   U R                  S-   /5        U R                  S5        U R                  S5      (       a  U R                  S/5        g U R                  S/5        g )	Nz/etc/redis/redis.confz/etc/redis*/etc/redis/z/etc/security/limits.d/zredis-cli infoall_logsz/var/log/redis/redis.log*z/var/log/redis/redis.log)add_copy_specvar_puppet_genadd_cmd_output
get_option)selfs    :/usr/lib/python3/dist-packages/sos/report/plugins/redis.pysetupRedis.setup   s    #-/-/";;	
 	 	,-??:&&+   *      c                 `    SU R                   S-   4 H  nU R                  US-   SS5        M     g )Nr   z
/etc/redisz
redis.confz(masterauth|requirepass)\s.*z\1 ********)r   do_file_sub)r   paths     r   postprocRedis.postproc,   s9    "D$7$7,$FGD|#/ Hr    N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackagesr   r   r   __static_attributes__r   r   r   r   r      s%    8JKHHBN$r   r   N)sos.report.pluginsr   r   r   r   r   r   <module>r&      s    9#F% #r   