Mini Shell

Direktori : /usr/lib64/python3.6/site-packages/pyanaconda/modules/storage/__pycache__/
Upload File :
Current File : //usr/lib64/python3.6/site-packages/pyanaconda/modules/storage/__pycache__/teardown.cpython-36.pyc

3

v�e,�@sDddlmZddlmZddgZGdd�de�ZGdd�de�ZdS)�)�conf)�Task�UnmountFilesystemsTask�TeardownDiskImagesTaskcs4eZdZdZ�fdd�Zedd��Zdd�Z�ZS)rz&A task for unmounting the filesystems.cst�j�||_dS)zCreate a new task.N)�super�__init__�_storage)�self�storage)�	__class__�� /usr/lib64/python3.6/teardown.pyrs
zUnmountFilesystemsTask.__init__cCsdS)NzUnmount filesystemsr)r	rrr
�name"szUnmountFilesystemsTask.namecCstjjrdS|jjdd�dS)z
Run the task.NF)Zswapoff)r�targetZis_hardwarerZumount_filesystems)r	rrr
�run&szUnmountFilesystemsTask.run)	�__name__�
__module__�__qualname__�__doc__r�propertyrr�
__classcell__rr)rr
rscs4eZdZdZ�fdd�Zedd��Zdd�Z�ZS)rz#A task for teardown of disk images.cst�j�||_dS)zJCreate a new task.

        :param storage: an instance of Blivet
        N)rrr)r	r
)rrr
r1s
zTeardownDiskImagesTask.__init__cCsdS)NzTear down disk imagesr)r	rrr
r9szTeardownDiskImagesTask.namecCstjjsdS|jjj�dS)z
Run the task.N)rrZis_imagerZ
devicetreeZteardown_disk_images)r	rrr
r=szTeardownDiskImagesTask.run)	rrrrrrrrrrr)rr
r.sN)Z&pyanaconda.core.configuration.anacondarZpyanaconda.modules.common.taskr�__all__rrrrrr
�<module>s