a Ö>ïhã@s&ddlmZmZGdd„deeƒZdS)é)ÚPluginÚIndependentPluginc@s0eZdZdZdZdZdZgZdd„Zdd„Z d S) ÚOpenStackTripleOz1Installation information from OpenStack InstallerZopenstack_tripleo)Z openstackZopenstack_controllerZopenstack_compute)zopenstack-selinuxcCsgd¢|_| |j¡dS)N)z/var/log/paunch.logz/var/lib/container-puppet/z/var/lib/tripleo-config/z/var/lib/tripleo/z/etc/puppet/hieradata/)Útripleo_log_pathsZ add_copy_spec)Úself©rúH/usr/lib/python3.9/site-packages/sos/report/plugins/openstack_tripleo.pyÚsetups zOpenStackTripleO.setupcCs"d}|jD]}| ||d¡q dS)NzK(".*(key|password|pass|secret|database_connection))([":\s]+)(.*[^"])([",]+)z\1\3*********\5)rZdo_path_regex_sub)rZregexpÚpathrrrÚpostproc#s zOpenStackTripleO.postprocN) Ú__name__Ú __module__Ú __qualname__Z short_descZ plugin_nameZprofilesZpackagesrr r rrrrrs rN)Zsos.report.pluginsrrrrrrrÚ s