ó
è?F[c           @   s*   d  d l  m Z d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   sixt   BootstrapActionc           B   s#   e  Z d  „  Z d „  Z d „  Z RS(   c         C   s=   | |  _  | |  _ t | t j ƒ r0 | g } n  | |  _ d  S(   N(   t   namet   patht
   isinstanceR    t   string_typest   bootstrap_action_args(   t   selfR   R   R   (    (    s8   lib/python2.7/site-packages/boto/emr/bootstrap_action.pyt   __init__   s
    		c         C   s&   g  } |  j  r" | j |  j  ƒ n  | S(   N(   R   t   extend(   R   t   args(    (    s8   lib/python2.7/site-packages/boto/emr/bootstrap_action.pyR
   #   s    	c         C   s,   d |  j  j |  j  j |  j |  j |  j f S(   Ns1   %s.%s(name=%r, path=%r, bootstrap_action_args=%r)(   t	   __class__t
   __module__t   __name__R   R   R   (   R   (    (    s8   lib/python2.7/site-packages/boto/emr/bootstrap_action.pyt   __repr__+   s    (   R   R   R   R
   R   (    (    (    s8   lib/python2.7/site-packages/boto/emr/bootstrap_action.pyR      s   			N(   t   boto.compatR    t   objectR   (    (    (    s8   lib/python2.7/site-packages/boto/emr/bootstrap_action.pyt   <module>   s   