OwlCyberSecurity - MANAGER
Edit File: via_tempdir.cpython-312.pyc
� ^��g+ � �| � d dl mZ d dlZd dlmZ d dlmZ ddlmZ ej e � Z G d� de� ZdgZ y) � )�annotationsN)�mkdtemp)�safe_delete� )�AppDataDiskFolderc �: � � e Zd ZdZdZd� fd�Zd� Zd� Zd� Z� xZ S )�TempAppDataTFc � �� t �| � t � �� t j d| j j � y )N)�folderz$created temporary app data folder %s)�super�__init__r �LOGGER�debug�lock�path)�self� __class__s ��N/opt/hc_python/lib/python3.12/site-packages/virtualenv/app_data/via_tempdir.pyr zTempAppData.__init__ s, �� � ���� ��*����;�T�Y�Y�^�^�L� c � � y)z;This is a temporary folder, is already empty to start with.N� �r s r �resetzTempAppData.reset s � r c � � t j d| j j � t | j j � y )Nz#remove temporary app data folder %s)r r r r r r s r �closezTempAppData.close s) � ����:�D�I�I�N�N�K��D�I�I�N�N�#r c � � t �)N)�NotImplementedError)r �distribution�for_py_versions r �embed_update_logzTempAppData.embed_update_log s � �!�!r )�return�None) �__name__� __module__�__qualname__� transient� can_updater r r r � __classcell__)r s @r r r s# �� ��I��J�M�J�$�"r r )� __future__r �logging�tempfiler �virtualenv.util.pathr �via_disk_folderr � getLoggerr# r r �__all__r r r �<module>r0 s? �� "� � � ,� .� �� � �8� $��"�#� "�( ��r