o ckF[-ã@s$dZddlmZGdd„deƒZdS)z) Represents an EC2 Spot Instance Request é)Ú EC2Objectcs.eZdZd‡fdd„ Zdd„Zdd„Z‡ZS) ÚSpotPriceHistoryNcs2tt|ƒ |¡d|_d|_d|_d|_d|_dS)Ng)ÚsuperrÚ__init__ÚpriceÚ instance_typeÚproduct_descriptionÚ timestampÚavailability_zone)ÚselfÚ connection©Ú __class__©ú;/usr/lib/python3/dist-packages/boto/ec2/spotpricehistory.pyrs  zSpotPriceHistory.__init__cCsd|j|jfS)NzSpotPriceHistory(%s):%2f)rr)r rrrÚ__repr__'szSpotPriceHistory.__repr__cCsn|dkr ||_dS|dkrt|ƒ|_dS|dkr||_dS|dkr&||_dS|dkr/||_dSt|||ƒdS)NÚ instanceTypeÚ spotPriceÚproductDescriptionr ÚavailabilityZone)rÚfloatrrr r Úsetattr)r ÚnameÚvaluer rrrÚ endElement*s    zSpotPriceHistory.endElement)N)Ú__name__Ú __module__Ú __qualname__rrrÚ __classcell__rrr rrsrN)Ú__doc__Úboto.ec2.ec2objectrrrrrrÚs