/usr/lib/python2.6/site-packages/boto/cloudfront
NameSizeModeActions
distribution.py313450644editdlrm
distribution.pyc289290644editdlrm
distribution.pyo289290644editdlrm
exception.py12050644editdlrm
exception.pyc4380644editdlrm
exception.pyo4380644editdlrm
identity.py44830644editdlrm
identity.pyc49250644editdlrm
identity.pyo49250644editdlrm
invalidation.py80560644editdlrm
invalidation.pyc92500644editdlrm
invalidation.pyo92000644editdlrm
logging.py15570644editdlrm
logging.pyc11000644editdlrm
logging.pyo11000644editdlrm
object.py17980644editdlrm
object.pyc16730644editdlrm
object.pyo16730644editdlrm
origin.py60600644editdlrm
origin.pyc60810644editdlrm
origin.pyo60810644editdlrm
signers.py20740644editdlrm
signers.pyc23430644editdlrm
signers.pyo23430644editdlrm
__init__.py151760644editdlrm
__init__.pyc141450644editdlrm
__init__.pyo141450644editdlrm
Edit: /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyc (9250B)
Ñò Å-õSc@srddkZddklZddklZdefd„ƒYZdefd„ƒYZdefd „ƒYZdS( iÿÿÿÿN(turllib(t ResultSettInvalidationBatchcBs}eZdZd d d dd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „ZRS(s¦A simple invalidation request. :see: http://docs.amazonwebservices.com/AmazonCloudFront/2010-08-01/APIReference/index.html?InvalidationBatchDatatype.html tcCsf|pg|_||_||_|ipttiƒƒ|_n|o ||_n ||_dS(s_Create a new invalidation request: :paths: An array of paths to invalidate N(tpathst distributiontcaller_referencetstrtuuidtuuid4t connection(tselfRR RR((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt__init__!s    cCs d|iS(Ns(tid(R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt__repr__2scCs|ii|ƒS(s-Add another path to this invalidation request(Rtappend(R tpath((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pytadd5scCs|ii|ƒS(s,Remove a path from this invalidation request(Rtremove(R R((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR9scCs t|iƒS(N(titerR(R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt__iter__=scCs |i|S(N(R(R ti((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt __getitem__@scCs||i| sD s %s s* %s s N(R tNonetAssertionErrortVersionRRR(R tsR((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pytto_xmlLs  cCs|djo g|_ndS(NR(RR(R tnametattrsR ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt startElementWs  cCs|djo|ii|ƒni|djo ||_nO|djo ||_n5|djo ||_n|djo ||_ndS(NtPathtStatustIdt CreateTimetCallerReference(RRtstatusR t create_timeRR(R R$tvalueR ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt endElement\s         N(t__name__t __module__t__doc__RR RRRRRRRR#R&R/(((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyRs        tInvalidationListResultSetc BsVeZdZddddddded„Zd„Zd„Zd„Zdd„Z RS( sG A resultset for listing invalidations on a given CloudFront distribution. Implements the iterator interface and transparently handles paging results from CF so even if you have many thousands of invalidations on the distribution you can iterate over all invalidations in a reasonably efficient manner. Rc Csi|pg|_||_||_||_||_||_|dj|_||_|pg|_ dS(N( tmarkersR tdistribution_idtmarkert next_markert max_itemsRt auto_paginatet is_truncatedt _inval_cache( R R4R R5t invalidationsR6R7R8R:((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR rs      ccs|i}|i}|}x|iD] }|Vq"W|ipdSxI|io>|i|d|id|iƒ}x|iD] }|VqxWqCWdS(su A generator function for listing invalidation requests for a given CloudFront distribution. NR6R8(R R5R;R9R:tget_invalidation_requestsR7R8(R tconnR5t result_settinvalR((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyRs           cCsUxN|iD]C\}}||jo*||d|iƒ}|ii|ƒ|Sq WdS(NR5(R4R5R;R(R R$R%R t root_elemthandlertobj((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR&’s   cCs{|djo|i|ƒ|_nU|djo ||_n;|djo ||_n!|djot|ƒ|_ndS(Nt IsTruncatedtMarkert NextMarkertMaxItems(t to_booleanR:R6R7tintR8(R R$R.R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR/™s      ttruecCs||jotStSdS(N(tTruetFalse(R R.t true_value((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyRH£s N( R0R1R2RRLR RR&R/RH(((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR3js     tInvalidationSummarycBsPeZdZddddd„Zd„Zd„Zd„Zd„Zd„Z RS( s‰ Represents InvalidationSummary complex type in CloudFront API that lists the id and status of a given invalidation request. RcCs(||_||_||_||_dS(N(R R5R R,(R R R5R R,((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR ®s   cCs d|iS(Ns(R (R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyRµscCsdS(N((R R$R%R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR&¸scCs8|djo ||_n|djo ||_ndS(NR)R((R R,(R R$R.R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR/»s   cCs|ii|iƒS(s­ Returns a Distribution object representing the parent CloudFront distribution of the invalidation request listed in the InvalidationSummary. :rtype: :class:`boto.cloudfront.distribution.Distribution` :returns: A Distribution object representing the parent CloudFront distribution of the invalidation request listed in the InvalidationSummary (R tget_distribution_infoR5(R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pytget_distributionÁs cCs|ii|i|iƒS(sa Returns an InvalidationBatch object representing the invalidation request referred to in the InvalidationSummary. :rtype: :class:`boto.cloudfront.invalidation.InvalidationBatch` :returns: An InvalidationBatch object representing the invalidation request referred to by the InvalidationSummary (R tinvalidation_request_statusR5R (R ((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pytget_invalidation_requestÎs N( R0R1R2RR RR&R/RPRR(((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyRN©s      ( Rt boto.compatRtboto.resultsetRtobjectRR3RN(((s@/usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyts N?