File: //lib/python3/dist-packages/virtualenv/app_data/__pycache__/na.cpython-310.pyc
o
    $�"b  �                   @   sP   d dl mZmZ d dlmZ ddlmZmZ G dd� de�ZG dd� de�Z	d	S )
�    )�absolute_import�unicode_literals)�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
   �8/usr/lib/python3/dist-packages/virtualenv/app_data/na.py�__init__   �   zAppDataDisabled.__init__zDno app data folder available, probably no write access to the folderc                 C   �   dS �z
do nothingNr
   r   r
   r
   r
   �close   �    zAppDataDisabled.closec                 C   r   r   r
   r   r
   r
   r
   �reset   r   zAppDataDisabled.resetc                 C   �   t � S r	   ��ContentStoreNA�r   �pathr
   r
   r
   �py_info   �   zAppDataDisabled.py_infoc                 C   r   r	   r   )r   �distribution�for_py_versionr
   r
   r
   �embed_update_log   r   z AppDataDisabled.embed_update_logc                 C   �   | j �r	   ��error)r   r   �	to_folderr
   r
   r
   �extract   r   zAppDataDisabled.extractc                 c   s   � dV  dS r   r
   r   r
   r
   r
   �locked"