o i©¹dPã@s(ddlmZddlZGdd„deƒZdS)é)ÚSoSObfuscationArchiveNc@s,eZdZdZdZdZedd„ƒZdd„ZdS) ÚInsightsArchivezbThis class represents archives generated by the insights-client utility for RHEL systems. Úinsightszinsights-client archivecCs*z t |¡o d|vWStyYdSw)Nz insights-F)ÚtarfileÚ is_tarfileÚ Exception)ÚclsÚarc_path©r ú?/usr/lib/python3/dist-packages/sos/cleaner/archives/insights.pyÚ check_is_types  ÿzInsightsArchive.check_is_typecCs4|j d¡d d¡d}|jjjdkrd|}|S)Nú/éÿÿÿÿz.tarrÚ.z./)Ú archive_pathÚsplitÚtarobjÚ firstmemberÚname)ÚselfÚtopr r r Úget_archive_root sz InsightsArchive.get_archive_rootN) Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú type_nameÚ descriptionÚ classmethodr rr r r r rs  r)Úsos.cleaner.archivesrrrr r r r Ús