a Ö>ïhOã@s(ddlZddlmZGdd„deƒZdS)éN)ÚSoSObfuscationArchivec@s,eZdZdZdZdZedd„ƒZdd„ZdS) ÚInsightsArchivezbThis class represents archives generated by the insights-client utility for RHEL systems. Zinsightszinsights-client archivecCs.zt |¡od|vWSty(YdS0dS)Nz insights-F)ÚtarfileZ is_tarfileÚ Exception)ÚclsZarc_path©rúA/usr/lib/python3.9/site-packages/sos/cleaner/archives/insights.pyÚ check_is_types zInsightsArchive.check_is_typecCs4|j d¡d d¡d}|jjjdkr0d|}|S)Nú/éÿÿÿÿz.tarrÚ.z./)Z archive_pathÚsplitÚtarobjZ firstmemberÚname)ÚselfÚtoprrrÚget_archive_rootsz InsightsArchive.get_archive_rootN) Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú type_nameÚ descriptionÚ classmethodr rrrrrrs  r)rZsos.cleaner.archivesrrrrrrÚ s