PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
virtualenv
/
app_data
/
__pycache__
� ���g� � � � d Z ddlmZ ddlZddlZddlmZ ddlmZ ddl m Z ddlmZ dd l mZ ej e� Zd � Zd� ZdZy) z&Application data stored by virtualenv.� )�annotationsN�� user_data_dir� )�AppDataDisabled)�ReadOnlyAppData)�AppDataDiskFolder)�TempAppDatac �2 � d}|| v r| | S t dd�� S )N�VIRTUALENV_OVERRIDE_APP_DATA� virtualenv�pypa)�appname� appauthorr )�env�keys �K/opt/hc_python/lib/python3.12/site-packages/virtualenv/app_data/__init__.py�_default_app_data_dirr s$ � � (�C� �c�z��3�x�����@�@� c �d � |j d� }|j d� }|r d}t |� �| �t |� } t j j | � } |rt | � S t j j | � s, t j | � t j d| � t j | t j � rt | � S t j d| � t! � S # t $ r!}t j d| |� Y d }~�td }~ww xY w)N� read_onlyr zunexpected keywords: {}zcreated app data folder %sz-could not create app data folder %s due to %rz&app data folder %s has no write access)�pop� TypeErrorr �os�path�abspathr �isdir�makedirs�LOGGER�debug�OSError�info�access�W_OKr r )�folder�kwargs�is_read_onlyr �msg� exceptions r � make_app_datar* s� � ��:�:�k�*�L� �*�*�U� �C� �'����n�� �~�&�s�+�� �W�W�_�_�V� $�F���v�&�&� �7�7�=�=�� � \��K�K����L�L�5�v�>� �y�y�����!� ��(�(� �L�L�9�6�B��=��� � \��K�K�G��QZ�[�[�� \�s �+D � D/�D*�*D/)r r r r r* )�__doc__� __future__r �loggingr �platformdirsr �nar r r �via_disk_folderr �via_tempdirr � getLogger�__name__r r r* �__all__� r r �<module>r6 sD �� ,� "� � � &� � &� .� $� �� � �8� $��A��6�r
[-] via_disk_folder.cpython-312.pyc
[edit]
[+]
..
[-] __init__.cpython-312.pyc
[edit]
[-] base.cpython-312.pyc
[edit]
[-] via_tempdir.cpython-312.pyc
[edit]
[-] na.cpython-312.pyc
[edit]
[-] read_only.cpython-312.pyc
[edit]