
    ~ g~                     2    S SK Jr  S SKJr   " S S\5      rg)    )SoSCleanerParser)SoSKeywordMapc                   @   ^  \ rS rSrSrSrSr/ 4U 4S jjrS rSr	U =r
$ )SoSKeywordParser   z/Handles parsing for user provided keywords
    zKeyword Parserkeyword_mapc                 B   > [        5       U l        [        TU ]  X5        g )N)r   mappingsuper__init__)selfconfigskip_cleaning_files	__class__s      D/usr/lib/python3/dist-packages/sos/cleaner/parsers/keyword_parser.pyr   SoSKeywordParser.__init__   s    $5    c                 
    US4$ )Nr    )r   lines     r   _parse_lineSoSKeywordParser._parse_line   s    Qwr   )r
   )__name__
__module____qualname____firstlineno____doc__namemap_file_keyr   r   __static_attributes____classcell__)r   s   @r   r   r      s&     D L35 6 r   r   N)sos.cleaner.parsersr    sos.cleaner.mappings.keyword_mapr   r   r   r   r   <module>r$      s    1 :' r   