HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.60.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Nov 5 05:00:59 EST 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python3.9/site-packages/sos/report/plugins/__pycache__/containers_common.cpython-39.pyc
a

\��h�
�@s8ddlZddlmZmZmZmZGdd�deee�ZdS)�N)�Plugin�RedHatPlugin�UbuntuPlugin�	PluginOptc@s6eZdZdZdZdZdZeddedd�gZ	d	d
�Z
dS)�ContainersCommonz;Common container configs under {/etc,/usr/share}/containersZcontainers_common)�	container)zcontainers-common�
rootlessusers�z,colon-delimited list of users to collect for)�defaultZval_typeZdesccs�|�gd��|�ddi�|�d�}g}|rBdd�|�d�D�}gd�}|D]R�tj�d	����}|�|�d
��|�d����|j�fdd�|D�d
d�qNdS)N)z/etc/containers/*z/usr/share/containers/*z/etc/subuidz/etc/subgidz/etc/containers/policy.jsonZcontainers_policyrcSsg|]}|r|�qS�r)�.0�xrr�H/usr/lib/python3.9/site-packages/sos/report/plugins/containers_common.py�
<listcomp>)�z*ContainersCommon.setup.<locals>.<listcomp>�:)zpodman infoz%podman unshare cat /proc/self/uid_mapz%podman unshare cat /proc/self/gid_mapz
podman imageszpodman images --digestsz
podman pod pszpodman port --allz	podman pszpodman ps -azpodman stats --no-stream --allzpodman versionzpodman volume lszbuildah infoz&buildah unshare cat /proc/self/uid_mapz&buildah unshare cat /proc/self/gid_mapzbuildah containerszbuildah containers --allzbuildah imageszbuildah images --allzbuildah version�~z/.config/containers/zloginctl user-status csg|]}d��d|���qS)zmachinectl -q shell z@ /usr/bin/r)r�cmd��userrrrIs�T)Z
foreground)Z
add_copy_specZ
add_file_tagsZ
get_option�split�os�path�
expanduserZadd_cmd_output)�selfZ	users_optZ
users_listZuser_subcmdsZ
expanded_userrrr�setups(�
���zContainersCommon.setupN)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZprofilesZpackagesr�strZoption_listrrrrrrs��r)rZsos.report.pluginsrrrrrrrrr�<module>s