https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/virtualenv/util/path/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/virtualenv/util/path/__pycache__/_sync.cpython-310.pyc
o

$�"bX	�@s�ddlmZmZddlZddlZddlZddlmZddlm	Z	ddl
mZmZddl
mZe	r9er9er9dd�ZneZd	d
�Zdd�Zd
d�Zdd�Zdd�Zdd�ZGdd�de�ZdZdS)�)�absolute_import�unicode_literalsN)�S_IWUSR)�PY2)�
IS_CPYTHON�IS_WIN)�ensure_textcCstt|��S�N)r�str)�src�r�</usr/lib/python3/dist-packages/virtualenv/util/path/_sync.py�normsrcCs2|��st�dtt|���t�t|��dSdS)Nzcreate folder %s)�exists�logging�debugrr
�os�makedirsr)�pathrrr
�
ensure_dirs�rcCsb||krtd�|���|��sdS|��r%|��s%t�d|�t|�dSt�d|�|��dS)Nz%source and destination is the same {}zremove directory %szremove file %s)	�
ValueError�formatr�is_dir�
is_symlinkrr�safe_delete�unlink�r�destrrr
�ensure_safe_to_dosrcCs2t||�t�dt||��|j||��d�dS)Nz
symlink %s)�target_is_directory)rrr�_Debug�
symlink_torrrrr
�symlink)s
r"cCsHt||�|��}|r
tntj}t�dt||��|t|�t|��dS)Nzcopy %s)	rr�copytree�shutil�copyrrr r)rrr�methodrrr
r%/s

r%c	Cszt�|�D]5\}}}tj�|tj�||��}tj�|�s!t�|�|D]}tj�||�}tj�||�}t�||�q#qdSr	)	r�walkr�join�relpath�isdirrr$r%)	rr�root�_�files�dest_dir�name�src_f�dest_frrr
r#7s
��r#cCs$dd�}tjtt|��d|d�dS)NcSs(t�|tj�st�|t�||�dS�r	)r�access�W_OK�chmodr)�funcr�exc_inforrr
�onerrorCszsafe_delete.<locals>.onerrorT)�
ignore_errorsr7)r$�rmtreerr
)rr7rrr
rBsrc@seZdZdd�Zdd�ZdS)r cCs||_||_dSr	r)�selfrrrrr
�__init__Ns
z_Debug.__init__cCs0d�|j��r	dndtt|j��tt|j���S)Nz
{}{} to {}z
directory �)rrrrr
r)r:rrr
�__str__Rs
�z_Debug.__str__N)�__name__�
__module__�__qualname__r;r=rrrr
r Msr )rr"r%r"r#r)�
__future__rrrrr$�statr�sixr�virtualenv.inforr�virtualenv.util.sixrrr
rrr"r%r#r�objectr �__all__rrrr
�<module>s&



https://t.me/RX1948 - 2025