HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-31-18-78 6.17.0-1017-aws #17~24.04.1-Ubuntu SMP Tue May 26 21:09:53 UTC 2026 aarch64
User: ubuntu (1000)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/sos/report/plugins/__pycache__/rhui_containerized.cpython-312.pyc
�

G%@i���4�ddlZddlmZmZGd�dee�Zy)�N)�Plugin�RedHatPluginc�(�eZdZdZdZdZdZd�Zd�Zy)�
RhuiContainerz+Red Hat Update Infrastructure in Containers�rhui_containerized)�	rhui_rhua)�)/var/lib/rhui/config/rhua/rhui-tools.confc�`�|jgd��|jd�d}dD]1}d|jdd���}|j|�d|��dd	|�
��3|j	dd�
�d}|jd|��dd��|jd|�d�d��}|ddk(rg|dj
�}tj|d�}tj|d�}|j|dd��|j|dd��dD]}	|j|�d|	��dd���y)N)r	z7/var/lib/rhui/config/rhua/registered_subscriptions.confz/var/lib/rhui/pki/*z/var/lib/rhui/cache/*z/var/lib/rhui/root/.rhui/*z/var/lib/rhui/log/*z/var/lib/rhui/pki/**/*.keyz4podman exec rhui5-rhua rhui-manager --noninteractive)�statusz	cert infoz
rhui-manager_� �_�rhuiz
/var/lib/rhui)�runas�runat�suggest_filenamez/var/lib/rhui/remote_shareT)�	recursivez/var/lib/pgsqlzdu -sh z
rhui5-rhua)�	containerrzpodman exec rhui5-rhua find z/data)rrr�outputz*.logz*.conf)�
PG_VERSIONzpostmaster.optsz/data/)	�
add_copy_spec�add_forbidden_path�replace�add_cmd_output�add_dir_listing�exec_cmd�
splitlines�fnmatch�filter)
�self�
rhui_cont_exe�subcmd�
suggest_fname�pghome�podman_find�allfiles�logfiles�configs�files
          �G/usr/lib/python3/dist-packages/sos/report/plugins/rhui_containerized.py�setupzRhuiContainer.setups������
�	�	
��� <�=�O�
�-�	@�F�+�F�N�N�3��,D�+E�F�M����=�/��6�(� ;�&,�&5�1>�
 �
@�	@�	
���9�T��J�"�����g�f�X�.�,�"(�	�	*�
�m�m�$B�'-�h�e�%5�<B�$�D���x� �A�%�"�8�,�7�7�9�H��~�~�h��8�H��n�n�X�x�8�G����x�<�v��N����w�,�f��M�5�	E�D����&����v�6�)5�V�
�
E�	E�c�f�|jddd�dD]}|jdd|�d�d��y)	Nr	z(.+_pass(word|):)\s*(.+)z\1 ********)�	csrftoken�	sessionidz(/var/lib/rhui/root/\.rhui/.*/cookies.txt�(z	\s+)(\S+)z
\1********)�do_path_regex_sub)r�cookies  r)�postproczRhuiContainer.postprocHsJ�����J�:�-�	/�1�	�F��"�"�;��V�H�I�&��
�	r+N)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�services�filesr*r2�r+r)rrs"��>�J�&�K��H�;�E�/E�b
r+r)r�sos.report.pluginsrrrr:r+r)�<module>r<s���3�C�F�L�Cr+