File: //home/arjun/projects/env/lib/python3.10/site-packages/boto/swf/__pycache__/layer1.cpython-310.pyc
o
we�� � @ sd d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm Z
d dlmZ d Z
G dd� de�ZdS ) � N)�AWSAuthConnection)�Provider)�SWFResponseError)�
exceptions)�jsonc s* e Zd ZdZdZ dZ ejejej ej
ejd�Ze
Z dQ� fdd � Zd
d� Zedd
� �ZdRdd�ZdSdd�ZdRdd�ZdRdd�Z dTdd�ZdRdd�ZdRdd�Z dUdd�Z dTdd �Z dRd!d"�Z dVd#d$�Z dTd%d&�Z dUd'd(�Z dVd)d*�Z d+d,� Z! dWd-d.�Z"d/d0� Z# dRd1d2�Z$d3d4� Z% dUd5d6�Z&d7d8� Z' dUd9d:�Z(d;d<� Z)d=d>� Z* dXd?d@�Z+ dUdAdB�Z, dYdCdD�Z- dZdEdF�Z. d[dGdH�Z/ dXdIdJ�Z0dKdL� Z1dMdN� Z2dOdP� Z3� Z4S )\�Layer1z9
Low-level interface to Simple WorkFlow Service.
z us-east-1z5com.amazonaws.swf.service.model.SimpleWorkflowService)z5com.amazonaws.swf.base.model#DomainAlreadyExistsFaultz/com.amazonaws.swf.base.model#LimitExceededFaultz7com.amazonaws.swf.base.model#OperationNotPermittedFaultz3com.amazonaws.swf.base.model#TypeAlreadyExistsFaultzAcom.amazonaws.swf.base.model#WorkflowExecutionAlreadyStartedFaultNTr c
sj | st j�dd| j�}t j�� D ]}|j|kr|} nq| | _tt | �j
| jj|||||||||
d�
d S )N�SWF�region)�profile_name)�boto�config�get�DefaultRegionName�swf�regions�namer �superr �__init__�endpoint)
�self�aws_access_key_id�aws_secret_access_key� is_secure�port�proxy�
proxy_port�debug�
session_tokenr r
�region_name�reg�� __class__� �H/home/arjun/projects/env/lib/python3.10/site-packages/boto/swf/layer1.pyr F s
�
�
�zLayer1.__init__c C s dgS )Nzhmac-v4r"