ó
č?F[c           @   s   d  Z  d d l m Z d e f d     YZ d e f d     YZ d e f d     YZ d	 e f d
     YZ d e f d     YZ d S(   sē   
Exceptions that are specific to the swf module.

This module subclasses the base SWF response exception, 
boto.exceptions.SWFResponseError, for some of the SWF specific faults.
iĸĸĸĸ(   t   SWFResponseErrort   SWFDomainAlreadyExistsErrorc           B   s   e  Z d  Z RS(   s5   
    Raised when when the domain already exists.
    (   t   __name__t
   __module__t   __doc__(    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyR   
   s   t   SWFLimitExceededErrorc           B   s   e  Z d  Z RS(   sH   
    Raised when when a system imposed limitation has been reached.
    (   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyR      s   t   SWFOperationNotPermittedErrorc           B   s   e  Z d  Z RS(   s0   
    Raised when (reserved for future use).
    (   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyR      s   t   SWFTypeAlreadyExistsErrorc           B   s   e  Z d  Z RS(   sM   
    Raised when when the workflow type or activity type already exists.
    (   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyR      s   t'   SWFWorkflowExecutionAlreadyStartedErrorc           B   s   e  Z d  Z RS(   sq   
    Raised when an open execution with the same workflow_id is already running
    in the specified domain.
    (   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyR   %   s   N(   R   t   boto.exceptionR    R   R   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/swf/exceptions.pyt   <module>   s   