HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/sos/report/plugins/__pycache__/libraries.cpython-310.pyc
o

���b)�@s*ddlmZmZmZGdd�dee�ZdS)�)�Plugin�IndependentPlugin�	PluginOptc@s0eZdZdZdZdZedddd�gZdd	�Zd
S)�	LibrarieszDynamic shared libraries�	libraries)�system�	ldconfigvFzcollect verbose ldconfig output)�default�desccCs�|�ddg�|�d�r|�d�|�gd��|�d�}|ddkrYt�}|d	��D]}|�d
d�}t|�dkr;q,|�	|d�
d
d�d�q,|r[|jdd�|�dd�dSdSdS)Nz/etc/ld.so.confz/etc/ld.so.conf.drzldconfig -v -N -X)�PATH�LD_LIBRARY_PATH�
LD_PRELOADzldconfig -p -N -X�statusr�outputz => ���/zls -lanH %s� �ld_so_cache)�suggest_filename)�
add_copy_spec�
get_option�add_cmd_output�add_env_var�collect_cmd_output�set�
splitlines�split�len�add�rsplit�join)�self�ldconfig�dirs�lib�s�r'�>/usr/lib/python3/dist-packages/sos/report/plugins/libraries.py�setups$



��	zLibraries.setupN)	�__name__�
__module__�__qualname__�
short_desc�plugin_name�profilesr�option_listr)r'r'r'r(rs��rN)�sos.report.pluginsrrrrr'r'r'r(�<module>s