B
    è?F[&  ã               @   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   Zstring_typesÚbootstrap_action_args)Úselfr   r   r   © r	   ú8lib/python3.7/site-packages/boto/emr/bootstrap_action.pyÚ__init__   s
    zBootstrapAction.__init__c             C   s   g }| j r| | j ¡ |S )N)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   