File: //usr/lib/python3/dist-packages/boto/sqs/__pycache__/connection.cpython-310.pyc
o
ckF[�` � @ st d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl m
Z
d dlmZ d dl
mZmZ G d d
� d
e�ZdS )� N)�AWSQueryConnection)�
SQSRegionInfo)�Queue)�Message)�
Attributes)�BatchResults)�SQSError�BotoServerErrorc s e Zd ZdZej�ddd�Zej�ddd�Zej�ddd�Z d Z
eZd
Z
d;� fdd� Zdd� Zd<dd�Zd=dd�Zdd� Zd>dd�Zdd� Z d?d d!�Zd"d#� Zd$d%� Zd&d'� Z d@d(d)�Zd*d+� Zd,d-� Zd.d/� ZdAd1d2�Zd<d3d4�ZeZd5d6� Z d7d8� Z!d9d:� Z"� Z#S )B�
SQSConnectionz*
A Connection to the SQS Service.
�Boto�sqs_region_namez us-east-1�sqs_region_endpointzqueue.amazonaws.com�sqs_versionz
2012-11-05z
text/plain�sqsNTr �/c sZ |s
t | | j| j�}|| _tt| �j||||||||| jj| |
||
||d� | jj| _ d S )N)�security_token�validate_certs�profile_name)
r �DefaultRegionName�DefaultRegionEndpoint�region�superr
�__init__�endpoint�name�auth_region_name)�self�aws_access_key_id�aws_secret_access_key� is_secure�port�proxy�
proxy_port�
proxy_user�
proxy_pass�debug�https_connection_factoryr �pathr r r �� __class__� �5/usr/lib/python3/dist-packages/boto/sqs/connection.pyr , s"