U
    W¨+d&  ã                   @   s    d dl mZ G dd„ deƒZdS )é    )Úsixc                   @   s$   e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚBootstrapActionc                 C   s(   || _ || _t|tjƒr|g}|| _d S ©N)ÚnameÚpathÚ
isinstancer   Ústring_typesÚbootstrap_action_args)Úselfr   r   r	   © r   ú=/tmp/pip-unpacked-wheel-dlxw5sjy/boto/emr/bootstrap_action.pyÚ__init__   s
    zBootstrapAction.__init__c                 C   s   g }| j r| | j ¡ |S r   )r	   Úextend)r
   Úargsr   r   r   r   #   s    zBootstrapAction.argsc                 C   s    d| j j| j j| j| j| jf S )Nz1%s.%s(name=%r, path=%r, bootstrap_action_args=%r))Ú	__class__Ú
__module__Ú__name__r   r   r	   )r
   r   r   r   Ú__repr__+   s       þzBootstrapAction.__repr__N)r   r   Ú__qualname__r   r   r   r   r   r   r   r      s   	r   N)Zboto.compatr   Úobjectr   r   r   r   r   Ú<module>   s   