File: //lib/python3.9/site-packages/virtualenv/app_data/__pycache__/na.cpython-39.pyc
a
��:i� � @ sH d dl mZ ddlmZmZ G dd� de�ZG dd� de�ZddgZdS ) � )�contextmanager� )�AppData�ContentStorec @ sx e Zd ZdZdZdZdd� Zed�Zdd� Z d d
� Z
dd� Zd
d� Zdd� Z
edd� �Zedd� �Zdd� Zdd� ZdS )�AppDataDisabledzONo application cache available (most likely as we don't have write permissions)TFc C s d S �N� ��selfr r �:/usr/lib/python3.9/site-packages/virtualenv/app_data/na.py�__init__ s zAppDataDisabled.__init__zDno app data folder available, probably no write access to the folderc C s dS �z
do nothingNr r r r r �close s zAppDataDisabled.closec C s dS r
r r r r r �reset s zAppDataDisabled.resetc C s t � S r ��ContentStoreNA�r
�pathr r r �py_info s zAppDataDisabled.py_infoc C s t � S r r )r
Zdistribution�for_py_versionr r r �embed_update_log s z AppDataDisabled.embed_update_logc C s
| j �d S r ��error)r
r Z to_folderr r r �extract s zAppDataDisabled.extractc c s
dV dS r
r r r r r �locked s zAppDataDisabled.lockedc C s
| j �d S r r r r r r �house% s zAppDataDisabled.housec C s
| j �d S r r )r
r �namer r r �wheel_image) s zAppDataDisabled.wheel_imagec C s dS )znothing to clearNr r r r r �
py_info_clear, s zAppDataDisabled.py_info_clearN)�__name__�
__module__�__qualname__�__doc__Z transientZ
can_updater �RuntimeErrorr r r r r r r r �propertyr r r r r r r r s
r c @ s8 e Zd Zdd� Zdd� Zdd� Zdd� Zed d
� �ZdS )r c C s dS )NFr r r r r �exists1 s zContentStoreNA.existsc C s dS )znothing to readNr r r r r �read4 s zContentStoreNA.readc C s dS )znothing to writeNr )r
Zcontentr r r �write8 s zContentStoreNA.writec C s dS )znothing to removeNr r r r r �remove; s zContentStoreNA.removec c s
d V d S r r r r r r r >