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__/openstack_barbican.cpython-39.pyc
a

^��c�@s,ddlmZmZmZGdd�deee�ZdS)�)�Plugin�DebianPlugin�UbuntuPluginc@s0eZdZdZdZdZdZdZdd�Zdd	�Z	d
S)�OpenStackBarbicanz)OpenStack Barbican Secure storage serviceZopenstack_barbican)Z	openstackZopenstack_controller)zbarbican-commonzbarbican-keystone-listenerzbarbican-workerFcCsB|�d�|�d�r |�d�n
|�d�|�d�|�d�dS)Nz/etc/barbican/Zall_logsz/var/log/barbican/*z/var/log/barbican/*.logz/etc/barbican/*.pemz/etc/barbican/alias/*)Z
add_copy_specZ
get_optionZadd_forbidden_path)�self�r�I/usr/lib/python3.9/site-packages/sos/report/plugins/openstack_barbican.py�setups



zOpenStackBarbican.setupcCsDgd�}|�ddd�|�d�ddg}|�ddd�|�d	�dS)
N)�passwordZrabbit_passwordZmemcache_secret_keyz/etc/barbican/barbican.confz((?m)^\s*(%s)\s*=\s*)(.*)�|z
\1********Z
transport_urlZsql_connectionz-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6)Zdo_file_sub�joinZdo_path_regex_sub)rZprotect_keysZconnection_keysrrr�postproc's���zOpenStackBarbican.postprocN)
�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesZ
requires_rootr	r
rrrrrsrN)Zsos.report.pluginsrrrrrrrr�<module>s