+
    i  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginIndependentPluginc                   s@   a  ] tR t^t o RtRtRtRt. tR t	R t
RtV tR# )	OpenStackTripleOz1Installation information from OpenStack InstallerZopenstack_tripleoc                sN    . ROV n         V P                  V P                   4       R# )/var/log/paunch.logN)r   z/var/lib/container-puppet/z/var/lib/tripleo-config/z/var/lib/tripleo/z/etc/puppet/hieradata/)tripleo_log_pathsZadd_copy_spec)selfs   &I/usr/lib/python3.14/site-packages/sos/report/plugins/openstack_tripleo.pysetupZOpenStackTripleO.setup   s"    "
 	4112    c                sT    R pV P                    F  pV P                  W!R4       K  	  R# )zK(".*(key|password|pass|secret|database_connection))([":\s]+)(.*[^"])([",]+)z\1\3*********\5N)r   Zdo_path_regex_sub)r   ZregexpZpaths   &  r   postprocZOpenStackTripleO.postproc#   s*    -**D""41CD +r   )r   N)Z	openstackZopenstack_controllerZopenstack_compute)zopenstack-selinux)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesr   r   r	   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s0     DJ%KIH%H
3E Er   r   N)Zsos.report.pluginsr    r   r   ) r   r   <module>r
      s    9Ev0 Er   