o
    È·e&  ã                   @   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   úP/var/www/ideatree/venv/lib/python3.10/site-packages/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)Úboto.compatr   Úobjectr   r   r   r   r   Ú<module>   s   