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/boto/swf/__pycache__/ |
Upload File : |
o ckF[ 3 � @ s� d Z ddlZddlmZ ddlmZ ddlmZ ddd�Zdd� Z G d d � d e �ZG dd� de�ZG d d� de�Z G dd� de �ZG dd� de �ZG dd� de�ZG dd� de�ZG dd� de�ZdS )z@Object-oriented interface to SWF wrapping boto.swf.layer1.Layer1� N)�wraps)�Layer1)�Layer1Decisions��aws_access_key_id�aws_secret_access_keyc C s t �| |d�� dS )zSet default credentials.r N)�DEFAULT_CREDENTIALS�updater � r �1/usr/lib/python3/dist-packages/boto/swf/layer2.py�set_default_credentials s �r c @ s0 e Zd ZdZdZdZdZdZdd� Zdd� Z dS )�SWFBaseNc K sX dD ]}t �|�rt| |t | � q|D ] }t| ||| � qt| j| j| jd�| _d S )Nr )�region)r �get�setattrr r r r �_swf)�self�kwargs�credkey�kwargr r r �__init__ s ��zSWFBase.__init__c C s@ t | j�}t| d�r|dt t| d�� 7 }d| jj|t| �f S )N�version�-z<%s %r at 0x%x>)�str�name�hasattr�getattr� __class__�__name__�id)r �rep_strr r r �__repr__) s zSWFBase.__repr__) r � __module__�__qualname__r �domainr r r r r! r r r r r s r c @ s� e Zd ZdZdZdZeej�dd� �Z eej �dd� �Zeej�dd � �Z eej�ddd��Zeej�dd d��Zddd�Zeej�dd� �Zeej�dd� �ZdS )�DomainzSimple Workflow Domain.N� c C s | j �| j�S )zDescribeDomain.)r �describe_domainr �r r r r �describe5 s zDomain.describec C s | j �| j� dS )�DeprecateDomainN)r �deprecate_domainr r( r r r � deprecate: s zDomain.deprecatec C s | j �| jt| j�| j� dS )zRegisterDomain.N)r �register_domainr r � retention�descriptionr( r r r �register? s �zDomain.register� REGISTEREDc K �v | j j| j|fi |��}g }|d D ]&}|d }|d= |�|� |�| j| j| j| jd�� |�tdi |��� q|S )zListActivityTypes.� typeInfos�activityType�r r r$ r Nr ) r �list_activity_typesr r r r r �append�ActivityType)r �statusr � act_types�act_objects�act_args� act_identr r r � activitiesE s �zDomain.activitiesc K r2 )zListWorkflowTypes.r3 �workflowTyper5 Nr ) r �list_workflow_typesr r r r r r7 �WorkflowType)r r9 r �wf_types� wf_objects�wf_args�wf_identr r r � workflowsW s �zDomain.workflowsFc K s� |r| j j| jfi |��}nd|vrt�� d |d<