Ë
    i©¹d·  ã                   óL   — d dl mZ d dlZd dlZ G d„ de«      Z G d„ de«      Zy)é    )ÚSoSObfuscationArchiveNc                   ó.   — e Zd ZdZdZdZed„ «       Zd„ Zy)ÚDataDirArchivez{A plain directory on the filesystem that is not directly associated with
    any known or supported collection utility
    Údata_dirzunassociated directoryc                 ó@   — t         j                  j                  |«      S ©N)ÚosÚpathÚisdir©ÚclsÚarc_paths     ú>/usr/lib/python3/dist-packages/sos/cleaner/archives/generic.pyÚcheck_is_typezDataDirArchive.check_is_type   s   € ä�w‰w�}‰}˜XÓ&Ð&ó    c                 óT   — t         j                  j                  | j                  «      S r   )r	   r
   ÚabspathÚarchive_path©Úselfs    r   Úset_archive_rootzDataDirArchive.set_archive_root   s   € Ü�w‰w�‰˜t×0Ñ0Ó1Ð1r   N©	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	type_nameÚdescriptionÚclassmethodr   r   © r   r   r   r      s*   „ ñð €IØ*€Kàñ'ó ð'ó2r   r   c                   ó.   — e Zd ZdZdZdZed„ «       Zd„ Zy)ÚTarballArchivezdA generic tar archive that is not associated with any known or supported
    collection utility
    Útarballzunassociated tarballc                 óL   — 	 t        j                  |«      S # t        $ r Y yw xY w)NF)ÚtarfileÚ
is_tarfileÚ	Exceptionr   s     r   r   zTarballArchive.check_is_type*   s*   € ð	Ü×%Ñ% hÓ/Ð/øÜò 	Ùð	ús   ‚ —	#¢#c                 óŒ   — | j                   j                  j                  «       r | j                   j                  j                  S y)NÚ )ÚtarobjÚfirstmemberr   Únamer   s    r   r   zTarballArchive.set_archive_root1   s1   € Ø�;‰;×"Ñ"×(Ñ(Ô*Ø—;‘;×*Ñ*×/Ñ/Ð/Ør   Nr   r    r   r   r"   r"   "   s*   „ ñð €IØ(€Kàñó ðór   r"   )Úsos.cleaner.archivesr   r	   r%   r   r"   r    r   r   ú<module>r.      s*   ðõ 7ã 	Û ô2Ð*ô 2ô Ð*õ r   