+
    G%@i                     f    ^ RI HtHtHtHt  ! R R]4      t ! R R]]]4      t ! R R]]4      tR# )	    )PluginRedHatPluginDebianPluginUbuntuPluginc                   F   a  ] tR t^t o RtRtR	tR
tRtR t	R t
R tRtV tR# )OpenStackManilazOpenStack Manilaopenstack_manilaz,/var/lib/config-data/puppet-generated/manilac           	        V P                  R 4      '       d   V P                  MRpV R2pRV R2pV P                  VRR7       V P                  RV P                  R,           V P                  R,           V P                  R	,           V P                  R
,           V P                  R,           .4       V P	                  R4      '       d   V P                  R.4       MV P                  R.4       V P                  RR/4       R# ).*manila_api z/etc/manilazmanila-manage --config-dir z db versionmanila_db_version)suggest_filenamez/etc/manila/z/etc/my.cnf.d/tripleo.cnfz/etc/httpd/conf/z/etc/httpd/conf.d/z /etc/httpd/conf.modules.d/*.confall_logsz/var/log/manila/*z/var/log/manila/*.logz.*/etc/manila/manila.confmanila_confN)container_existsvar_puppet_genadd_cmd_outputadd_copy_spec
get_optionadd_file_tags)selfpre_conf
config_dir
manila_cmds   &   E/usr/lib/python3/dist-packages/sos/report/plugins/openstack_manila.pysetupOpenStackManila.setup   s    $(#8#8#H#HD 	 !z-
2:,kJ
J9LM.0"=="44"66"DD
 	 ??:&&#   '   	'
 	    c                p    V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution z/etc/manila/*N)do_path_regex_subr   )r   regexpsubsts   &&&r   apply_regex_subOpenStackManila.apply_regex_sub5   s1    >/1	
r   c                    . R
OpRR.pRP                  V4      pV P                  RRP                  V4       R2R4       V P                  RV R2R4       R	# ).*password.*
connectionsql_connection|z(^\s*(z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6N)r&   transport_urlhdfs_ssh_pwmaprfs_ssh_pwmemcache_secret_key)joinr#   )r   protect_keysconnection_keysjoin_con_keyss   &   r   postprocOpenStackManila.postproc=   sk    / ()9:1chh|,-];	
 	m_$EF	
r    N)	openstackopenstack_controller)r   )__name__
__module____qualname____firstlineno__
short_descplugin_nameprofiles
containersr   r   r#   r2   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s2     #J$K4H"JCN>

 
r   r   c                   :   a a ] tR t^Ot oRtRtV 3R ltRtVtV ;t	# )DebianManilaz;OpenStack Manila information for Debian based distributionsc                   < \         SV `  4        V P                  R 4      '       d   V P                  R.4       R# V P                  R.4       R# )r   z/var/log/apache2/manila*z/var/log/apache2/manila*.logN)superr   r   r   r   	__class__s   &r   r   DebianManila.setup[   sI    ??:&&*   .  r   r4   )zpython-manilazmanila-commonz
manila-apizmanila-sharezmanila-schedulerzpython3-manila
r7   r8   r9   r:   r;   packagesr   r?   r@   __classcell__rG   rA   s   @@r   rC   rC   O   s     NJH	 	r   rC   c                   :   a a ] tR t^gt oRtRtV 3R ltRtVtV ;t	# )RedHatManilaz6OpenStack Manila information for Red Hat distributionsc                   < \         SV `  4        V P                  R 4       V P                  R4      '       d   V P                  R.4       R# V P                  R.4       R# )z/etc/sudoers.d/manilar   z/var/log/containers/manila/*z /var/log/containers/manila/*.logN)rE   r   r   r   rF   s   &r   r   RedHatManila.setupl   sX    23??:&&.   2  r   r4   )zopenstack-selinuxrI   rL   s   @@r   rN   rN   g   s     IJ%H r   rN   N)sos.report.pluginsr   r   r   r   r   rC   rN   r4   r   r   <module>rR      s9    P O>
f >
B?L, 0?L r   