/usr/lib/python2.6/site-packages/boto/cloudfront
Edit: /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyc (9250B)
Ñò
Å-õSc @ sr d d k Z d d k l Z d d k l Z d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d S(
iÿÿÿÿN( t urllib( t ResultSett InvalidationBatchc B s} e Z d Z d
d
d
d d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d
„ Z d „ Z
d „ Z RS( s¦ A simple invalidation request.
:see: http://docs.amazonwebservices.com/AmazonCloudFront/2010-08-01/APIReference/index.html?InvalidationBatchDatatype.html
t c C sf | p g | _ | | _ | | _ | i p t t i ƒ ƒ | _ n | o
| | _ n
| | _ d S( s_ Create a new invalidation request:
:paths: An array of paths to invalidate
N( t pathst distributiont caller_referencet strt uuidt uuid4t
connection( t selfR R
R R ( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt __init__! s
c C s d | i S( Ns
( t id( R ( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt __repr__2 s c C s | i i | ƒ S( s- Add another path to this invalidation request( R t append( R t path( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt add5 s c C s | i i | ƒ S( s, Remove a path from this invalidation request( R t remove( R R ( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyR 9 s c C s
t | i ƒ S( N( t iterR ( R ( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt __iter__= s c C s | i | S( N( R ( R t i( ( s@ /usr/lib/python2.6/site-packages/boto/cloudfront/invalidation.pyt __getitem__@ s c C s | | i |