ó
è?F[c           @   sF   d  e  f d „  ƒ  YZ d e f d „  ƒ  YZ d e  f d „  ƒ  YZ d S(   t   AccountAttributec           B   s&   e  Z d d  „ Z d „  Z d „  Z RS(   c         C   s   | |  _  d  |  _ d  |  _ d  S(   N(   t
   connectiont   Nonet   attribute_namet   attribute_values(   t   selfR   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyt   __init__   s    		c         C   s#   | d k r t  ƒ  |  _ |  j Sd  S(   Nt   attributeValueSet(   t   AttributeValuesR   (   R   t   namet   attrsR   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyt   startElement   s    c         C   s   | d k r | |  _  n  d  S(   Nt   attributeName(   R   (   R   R	   t   valueR   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyt
   endElement"   s    N(   t   __name__t
   __module__R   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR       s   	R   c           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   d  S(   N(    (   R   R	   R
   R   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   (   s    c         C   s    | d k r |  j  | ƒ n  d  S(   Nt   attributeValue(   t   append(   R   R	   R   R   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   +   s    (   R   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   '   s   	t   VPCAttributec           B   s&   e  Z d d  „ Z d „  Z d „  Z RS(   c         C   s1   | |  _  d  |  _ d  |  _ d  |  _ d  |  _ d  S(   N(   R   R   t   vpc_idt   enable_dns_hostnamest   enable_dns_supportt   _current_attr(   R   R   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   1   s
    				c         C   s   | d k r | |  _  n  d  S(   Nt   enableDnsHostnamest   enableDnsSupport(   R   R   (   R   (   R   R	   R
   R   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   8   s    c         C   s|   | d k r | |  _  n` | d k rx | d k r9 t } n t } |  j d k rZ | |  _ qx |  j d k rx | |  _ qx n  d  S(   Nt   vpcIdR   t   trueR   R   (   R   t   Truet   FalseR   R   R   (   R   R	   R   R   (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   <   s    	N(   R   R   R   R   R   R   (    (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyR   0   s   	N(   t   objectR    t   listR   R   (    (    (    s2   lib/python2.7/site-packages/boto/ec2/attributes.pyt   <module>   s   	