File: //lib/python3/dist-packages/sos/report/plugins/__pycache__/aap_containerized.cpython-312.pyc
�
G%@i! � �8 � d dl Z d dlmZmZmZ G d� dee� Zy)� N)�Plugin�RedHatPlugin� PluginOptc �h � e Zd ZdZdZdZdZdZ edde d� � ed
de d� � gZ
d� Zd
� Zd� Z
d� Zy)�AAPContainerizedzPCollects details about AAP Containerized setup
under a user's home directoryzAAP Containerized Setup�aap_containerized)�sysmgmt�ansible)�podman�username� z>Username that was used to setup AAP containerized installation)�default�val_type�desc� directoryzhAbsolute path to AAP containers volume directory. Defaults to 'aap' under provided user's home directoryc � � | j d� }|s�| j d� | j d� }|d dk( r�t � }|d j � D ]2 }d|v s�d|v s�
|j d �
� \ }}|j
|� �4 t |� d k( r&|j � }| j d|� d�� n| j d
� y | j d� s5t j j d|� �� }| j |d� }n| j d� }| j |� rBdD � cg c] } | j || � �� }
} | j |
� | j! |� n| j d|� d�� d|� d�dfd|� d�dfg}|D ] \ }}
| j# ||
�� � | j% |� }|D ]; }| j# d|� d|� d�|� d�d�� | j# d|� d|� d�|d�� �= d d!gg d"�g d#�d$d%gd&d'gd(�}|j'