EVOLUTION-MANAGER
Edit File: libraries.cpython-36.pyc
3 �f5 � @ s* d dl mZmZmZ G dd� dee�ZdS )� )�Plugin�IndependentPlugin� PluginOptc @ s0 e Zd ZdZdZdZedddd�gZdd � Zd S )� LibrarieszDynamic shared librariesZ libraries�system� ldconfigvFzcollect verbose ldconfig output)�defaultZdescc C s� | j ddg� | jd�r"| jd� | jdddg� | jd�}|d d kr�t� }xH|d j� D ]8}|jdd �}t|�d krzq\|j |d j dd�d � q\W |r�| jddj|� dd� d S )Nz/etc/ld.so.confz/etc/ld.so.conf.dr zldconfig -v -N -X�PATHZLD_LIBRARY_PATHZ LD_PRELOADzldconfig -p -N -XZstatusr �outputz => � � �/zls -lanH %s� Zld_so_cache)Zsuggest_filename)Z add_copy_specZ get_optionZadd_cmd_outputZadd_env_varZcollect_cmd_output�set� splitlines�split�len�add�rsplit�join)�selfZldconfig�dirs�libZfqlib� r �/usr/lib/python3.6/libraries.py�setup s$ zLibraries.setupN)r ) �__name__� __module__�__qualname__Z short_descZplugin_nameZprofilesr Zoption_listr r r r r r s r N)Zsos.report.pluginsr r r r r r r r �<module> s