a >h@s(ddlZddlmZGdddeZdS)N) SoSPrepperc@seZdZdZdZddZdS)KeywordPrepperzs Prepper to handle keywords passed to cleaner via either the `--keywords` or `--keyword-file` options. keywordcCsg}|jjD]}||q |jjrxtj|jjrxt|jjddd"}|| Wdn1sn0Y|D]}|j d |q||S)Nrzutf-8)encodingr) ZoptskeywordsappendZ keyword_fileospathexistsopenextendread splitlinesZ regex_itemsadd)selfarchiveitemskwZkwfitemrA/usr/lib/python3.9/site-packages/sos/cleaner/preppers/keywords.py_get_items_for_keywords  0z%KeywordPrepper._get_items_for_keywordN)__name__ __module__ __qualname____doc__namerrrrrrsr)r Zsos.cleaner.preppersrrrrrr s