관리-도구
편집 파일: generic.cpython-39.pyc
a ����-�_g�����������������������@���s@���d�dl�Z�d�dlZd�dlmZ�G�dd��de�ZG�dd��de�ZdS�)�����N)�SoSObfuscationArchivec�������������������@���s,���e�Zd�ZdZdZdZedd���Zdd��ZdS�) �DataDirArchivez{A plain directory on the filesystem that is not directly associated with any known or supported collection utility Zdata_dirzunassociated directoryc�����������������C���s���t�j�|�S��N)�os�path�isdir��clsZarc_path��r ����@/usr/lib/python3.9/site-packages/sos/cleaner/archives/generic.py� check_is_type���s����zDataDirArchive.check_is_typec�����������������C���s���t�j�|�j�S�r���)r���r����abspathZarchive_path��selfr ���r ���r����set_archive_root���s����zDataDirArchive.set_archive_rootN� �__name__� __module__�__qualname__�__doc__� type_name�description�classmethodr���r���r ���r ���r ���r���r������s��� r���c�������������������@���s,���e�Zd�ZdZdZdZedd���Zdd��ZdS�) �TarballArchivezdA generic tar archive that is not associated with any known or supported collection utility Ztarballzunassociated tarballc�����������������C���s&���zt��|�W�S��ty ���Y�dS�0�d�S�)NF)�tarfileZ is_tarfile� Exceptionr���r ���r ���r���r���)���s����zTarballArchive.check_is_typec�����������������C���s���|�j�j���r|�j�jjS�dS�)N��)�tarobjZfirstmemberr����namer���r ���r ���r���r���0���s���� zTarballArchive.set_archive_rootNr���r ���r ���r ���r���r���!���s��� r���)r���r���Zsos.cleaner.archivesr���r���r���r ���r ���r ���r����<module>���s���