Current File : //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/apt.cpython-312.pyc
�

-�_g���2�ddlmZmZmZGd�deee�Zy)�)�Plugin�UbuntuPlugin�DebianPluginc�0��eZdZdZdZdZd�Z�fd�Z�xZS)�AptzAPT - advanced packaging tool�apt)�system�sysmgmt�packagemanagerc�~�|jgd��|jd�|jd�|jgd��|jd�}|dj	�}dj|D�cgc]}d|vs�|j
d	�d
��c}�}|jd|��d�
�ycc}w)N)z/etc/aptz/var/log/aptz/var/log/unattended-upgradesz/etc/apt/auth.confz/etc/apt/auth.conf.d/)z
apt-get checkzapt-config dumpzapt-cache statszapt-cache policyz/dpkg-query -W -f='${binary:Package}	${status}
'�output� zok installed�	rzapt-cache policy zapt-cache_policy_details)�suggest_filename)�
add_copy_spec�add_forbidden_path�add_cmd_output�exec_cmd�
splitlines�join�split)�self�dpkg_result�dpkg_output�v�pkg_lists     �8/usr/lib/python3/dist-packages/sos/report/plugins/apt.py�setupz	Apt.setups������
�	�	
��� 4�5���� 7�8����
�	��m�m�?�
��"�(�+�6�6�8���8�8�'2�J�!�n��6I�Q�W�W�T�]�1�
�J�L�������z�*�7�	�	
��
Ks�<	B:�B:c�H��t�|��|jgd��y)N)z/etc/apt/sources.listz/etc/apt/sources.list.d/z/etc/apt/apt.confz/etc/apt/apt.conf.d/)�super�postproc�do_paths_http_sub)r�	__class__s �rr!zApt.postproc0s!���
������� 
�	�)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesrr!�
__classcell__)r#s@rrrs!���0�J��K�6�H�
�6�r$rN)�sos.report.pluginsrrrr�r$r�<module>r.s��B�A�*�&�,��*r$