o
    O6uf~  ã                   @   s,   d dl mZ d dlmZ G dd„ deƒZdS )é    )ÚSoSCleanerParser)ÚSoSKeywordMapc                       s4   e Zd ZdZdZdZg f‡ fdd„	Zdd„ Z‡  ZS )ÚSoSKeywordParserz/Handles parsing for user provided keywords
    zKeyword ParserÚkeyword_mapc                    s   t ƒ | _tƒ  ||¡ d S )N)r   ÚmappingÚsuperÚ__init__)ÚselfÚconfigÚskip_cleaning_files©Ú	__class__© úD/usr/lib/python3/dist-packages/sos/cleaner/parsers/keyword_parser.pyr      s   zSoSKeywordParser.__init__c                 C   s   |dfS )Nr   r   )r	   Úliner   r   r   Ú_parse_line   s   zSoSKeywordParser._parse_line)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚmap_file_keyr   r   Ú__classcell__r   r   r   r   r      s    r   N)Úsos.cleaner.parsersr   Ú sos.cleaner.mappings.keyword_mapr   r   r   r   r   r   Ú<module>   s   