File: //lib/python3.6/site-packages/sos/cleaner/preppers/__pycache__/keywords.cpython-36.pyc
3
\��h� � @ s( d dl Z d dlmZ G dd� de�ZdS )� N)�
SoSPrepperc @ s e Zd ZdZdZdd� ZdS )�KeywordPrepperzs
Prepper to handle keywords passed to cleaner via either the `--keywords`
or `--keyword-file` options.
�keywordc
C s� g }x| j jD ]}|j|� qW | j jrhtjj| j j�rht| j jddd��}|j|j � j
� � W d Q R X x|D ]}| jd j|� qnW |S )N�rzutf-8)�encodingr )
Zopts�keywords�appendZkeyword_file�os�path�exists�open�extend�read�
splitlinesZregex_items�add)�self�archive�items�kwZkwf�item� r �/usr/lib/python3.6/keywords.py�_get_items_for_keyword s
z%KeywordPrepper._get_items_for_keywordN)�__name__�
__module__�__qualname__�__doc__�namer r r r r r s r )r Zsos.cleaner.preppersr r r r r r �<module> s