| Server IP : 10.200.247.200 / Your IP : 216.73.217.179 Web Server : Apache System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : jeremy ( 1001) PHP Version : 8.4.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/s3transfer/__pycache__/ |
Upload File : |
�
�<�e�y � �@ � d dl Z d dlZd dlmZ d dlZd dlZd dlZd dl Zd dl
mZmZm
Z
mZ d dlmZmZmZmZmZ d dlmZmZmZ d dlmZ d dlmZ d dlmZ d d lmZ d d
lm Z d dl!m"Z" d dl#m$Z$m%Z% d d
l&m'Z'm(Z(m)Z)m*Z* e jV e,� Z-da.d� Z/dddde z ddfd�Z0d+d�Z1 G d� d� Z2 G d� de%� Z3 G d� de$� Z4 G d� d� Z5 G d� de5� Z6 G d� de� Z7 G d� d � Z8 G d!� d"� Z9 G d#� d$� Z: G d%� d&� Z; G d'� d(� Z< G d)� d*� Z=y),� N)�BytesIO)�AwsCredentials�AwsCredentialsProvider�AwsSigningAlgorithm�AwsSigningConfig)�ClientBootstrap�ClientTlsContext�DefaultHostResolver�EventLoopGroup�TlsContextOptions)�S3Client�S3RequestTlsMode�
S3RequestType)�UNSIGNED)�urlsplit)�Config)�NoCredentialsError)�MB)�TransferNotDoneError)�BaseTransferFuture�BaseTransferMeta)�CallArgs�OSUtils�
get_callbacks�is_s3express_bucketc � � t �2t j j | � } |j � |a t S # t
$ r Y y w xY w�N)�CRT_S3_PROCESS_LOCK�awscrt�s3�CrossProcessLock�acquire�RuntimeError)�name�crt_locks �0/usr/lib/python3/dist-packages/s3transfer/crt.py�acquire_crt_s3_process_lockr'