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: //lib/python3.9/site-packages/sos/report/plugins/__pycache__/openstack_manila.cpython-39.opt-1.pyc
a

^��cS�@sRddlmZmZmZmZGdd�de�ZGdd�deee�ZGdd�dee�ZdS)	�)�Plugin�RedHatPlugin�DebianPlugin�UbuntuPluginc@s8eZdZdZdZdZdZdZdd�Zdd	�Z	d
d�Z
dS)
�OpenStackManilazOpenStack ManilaZopenstack_manila)Z	openstackZopenstack_controller)�.*manila_apiz,/var/lib/config-data/puppet-generated/manilac	Cs�d|�d�r|jnd}d|}|j|dd�|�d|jd|jd|jd	|jd
|jdg�|�d�rz|�d
g�n|�dg�|�ddi�dS)Nz
%s/etc/manilar�z(manila-manage --config-dir %s db versionZmanila_db_version)Zsuggest_filenamez/etc/manila/z/etc/my.cnf.d/tripleo.cnfz/etc/httpd/conf/z/etc/httpd/conf.d/z /etc/httpd/conf.modules.d/*.confZall_logsz/var/log/manila/*z/var/log/manila/*.logz.*/etc/manila/manila.confZmanila_conf)Zcontainer_exists�var_puppet_genZadd_cmd_output�
add_copy_specZ
get_optionZ
add_file_tags)�selfZ
config_dirZ
manila_cmd�r�G/usr/lib/python3.9/site-packages/sos/report/plugins/openstack_manila.py�setups0��	
���zOpenStackManila.setupcCs&|�d||�|�|jd||�dS)Nz
/etc/manila/*)Zdo_path_regex_subr	)rZregexp�substrrr
�apply_regex_sub5s
�zOpenStackManila.apply_regex_subcCs@gd�}ddg}|�dd�|�d�|�dd�|�d�dS)	N)z.*password.*Z
transport_urlZhdfs_ssh_pwZ
maprfs_ssh_pwZmemcache_secret_keyZ
connectionZsql_connectionz((?m)^\s*(%s)\s*=\s*)(.*)�|z\1*********z-((?m)^\s*(%s)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z
\1*********\6)r�join)rZprotect_keysZconnection_keysrrr
�postproc<s���zOpenStackManila.postprocN)�__name__�
__module__�__qualname__�
short_descZplugin_nameZprofilesZ
containersr	rrrrrrr
rsrc@seZdZdZdZdS)�DebianManilaz;OpenStack Manila information for Debian based distributions)z
python-manilaz
manila-commonz
manila-apizmanila-sharezmanila-schedulerN)rrrr�packagesrrrr
rMsrcs$eZdZdZdZ�fdd�Z�ZS)�RedHatManilaz6OpenStack Manila information for Red Hat distributions)zopenstack-selinuxcstt|���|�d�dS)Nz/etc/sudoers.d/manila)�superrrr
)r��	__class__rr
r^szRedHatManila.setup)rrrrrr�
__classcell__rrrr
rYsrN)Zsos.report.pluginsrrrrrrrrrrr
�<module>s?