File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/unpackaged.cpython-38.pyc
U
i��d�
� @ sB d dl mZmZ d dlZd dlZd dlmZ G dd� dee�ZdS )� )�Plugin�RedHatPluginN)�Pathc @ s e Zd ZdZdZdd� ZdS )�
UnpackagedzDCollects a list of files that are not handled by the package manager�
unpackagedc s� dd� }d�fdd� }�fdd�}�j dd�s2d S ��d ��v}|� �g }t�fd
d��j��jj�� �D ��� �D ]}|||�7 }qr� fdd
�|D �}||�}|�d�|�� W 5 Q R X d S )Nc S s t jd �d�S )z3Return a list of directories in $PATH.
�PATH�:)�os�environ�split� r r �?/usr/lib/python3/dist-packages/sos/report/plugins/unpackaged.py�get_env_path_list s z-Unpackaged.collect.<locals>.get_env_path_listc
s� g }t j| dd�D ]�\}}}|rD|D ]� � fdd�|D �|dd�<