← Back
Editing: rpm.cpython-312.pyc
� ܓ�i\ � �0 � d dl mZmZmZ G d� dee� Zy)� )�Plugin�RedHatPlugin� PluginOptc �b � e Zd ZdZdZdZ eddd�� edd d �� edd d�� gZd Zd� Z y)�RpmzRPM Package Manager�rpm)�system�packagemanager�rpmqTz%query package information with rpm -q)�default�desc�rpmvaFzverify all packages�rpmdbzcollect /var/lib/rpm)r c �� � | j d� | j dd�� | j d� r<d}d}d|� d �|z }| j |d d�� d }| j ||z dddg�� | j d� rd| _ | j ddddg d��� | j d� r$| j dd�� | j d� | j d� y )Nz/var/log/rpmpkgsz/var/lib/rpmT)� recursiver zrpm --nodigest -qa --qf=%sz!"%-59{NVRA} %{INSTALLTIME:date} "zsh -c 'z | sort -V'zinstalled-rpms�installed_rpms)�root_symlink�tagsz�"%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\t%{INSTALLTIME:date}\t%{INSTALLTIME}\t%{VENDOR}\t%{BUILDHOST}\t%{SIGPGP}\t%{SIGPGP:pgpsig}\n"zpackage-data�package_data)�suggest_filenamer r i� zrpm -Vazrpm-Vai� �d )�rpm_va�rpm_V�rpm_v�rpm_V_packages)r �timeout�priorityr r zlsof +D /var/lib/rpm�lsof_D_var_lib_rpm)r zrpm --showrc)� add_copy_spec�add_dir_listing� get_option�add_cmd_output�plugin_timeout)�selfr �nvra�irpms�extpds �;/usr/lib/python3.12/site-packages/sos/report/plugins/rpm.py�setupz Rpm.setup s � ����-�.����^�t��<��?�?�6�"�/�D�7�D��d�V�;�/�$�6�E�����4D�%5� � 7� 3� � ����u��~�&6��%G� � I� �?�?�7�#�"&�D����� ��(+�c�&8� � 9� �?�?�7�#���� 6�1E� � G����~�.����N�+� N) �__name__� __module__�__qualname__� short_desc�plugin_name�profilesr �option_list�verify_packagesr) � r* r( r r sP � �&�J��K�+�H� �&�$�>� @��'�5�/D�E��'�5�/E�F� �K� �O�$,r* r N)�sos.report.pluginsr r r r r3 r* r( �<module>r5 s �� ?� >�4,�&�,� 4,r*
Save File
Cancel