ó FRTc@sFdZddlmZdefd„ƒYZdefd„ƒYZdS(s% Represents an EC2 Availability Zone iÿÿÿÿ(t EC2Objectt MessageSetcBs eZdZd„Zd„ZRS(sX A list object that contains messages associated with an availability zone. cCsdS(N(tNone(tselftnametattrst connection((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyt startElement"scCs0|dkr|j|ƒnt|||ƒdS(Ntmessage(tappendtsetattr(RRtvalueR((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyt endElement%s (t__name__t __module__t__doc__RR (((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyRs tZonecBs5eZdZdd„Zd„Zd„Zd„ZRS(s Represents an Availability Zone. :ivar name: The name of the zone. :ivar state: The current state of the zone. :ivar region_name: The name of the region the zone is associated with. :ivar messages: A list of messages related to the zone. cCs>tt|ƒj|ƒd|_d|_d|_d|_dS(N(tsuperRt__init__RRtstatet region_nametmessages(RR((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyR6s    cCs d|jS(NsZone:%s(R(R((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyt__repr__=scCs#|dkrtƒ|_|jSdS(Nt messageSet(RRR(RRRR((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyR@s  cCs\|dkr||_n@|dkr0||_n(|dkrH||_nt|||ƒdS(NtzoneNamet zoneStatet regionName(RRRR (RRR R((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyR Fs      N(R RRRRRRR (((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyR,s    N(Rtboto.ec2.ec2objectRtlistRR(((s:/opt/freeware/lib/python2.7/site-packages/boto/ec2/zone.pyts