/usr/lib/python2.6/site-packages/boto/s3
Edit: /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyo (4980B)
Ñò
Å-õSc @ sb d d k l Z d d k Z d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d S( iÿÿÿÿ( t handlerNt Deletedc B s> e Z d Z d d e d d „ Z d „ Z d „ Z d „ Z RS( s†
A successfully deleted object in a multi-object delete request.
:ivar key: Key name of the object that was deleted.
:ivar version_id: Version id of the object that was deleted.
:ivar delete_marker: If True, indicates the object deleted
was a DeleteMarker.
:ivar delete_marker_version_id: Version ID of the delete marker
deleted.
c C s( | | _ | | _ | | _ | | _ d S( N( t keyt
version_idt
delete_markert delete_marker_version_id( t selfR R R R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyt __init__' s c C s. | i o d | i | i f Sd | i Sd S( Ns
s
( R R ( R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyt __repr__. s
c C s d S( N( t None( R t namet attrst
connection( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyt startElement4 s c C s“ | d j o
| | _ nv | d j o
| | _ n\ | d j o$ | i ƒ d j o
t | _ q n+ | d j o
| | _ n t | | | ƒ d S( Nt Keyt VersionIdt DeleteMarkert truet DeleteMarkerVersionId( R R t lowert TrueR R t setattr( R R
t valueR ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyt
endElement7 s
N( t __name__t
__module__t __doc__R t FalseR R R
R ( ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR s
t Errorc B s> e Z d Z d d d d d „ Z d „ Z d „ Z d „ Z RS( s]
An unsuccessful deleted object in a multi-object delete request.
:ivar key: Key name of the object that was not deleted.
:ivar version_id: Version id of the object that was not deleted.
:ivar code: Status code of the failed delete operation.
:ivar message: Status message of the failed delete operation.
c C s( | | _ | | _ | | _ | | _ d S( N( R R t codet message( R R R R R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR P s c C s= | i o d | i | i | i f Sd | i | i f Sd S( Ns s ( R R R ( R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR W s
c C s d S( N( R ( R R
R R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR
^ s c C s| | d j o
| | _ n_ | d j o
| | _ nE | d j o
| | _ n+ | d j o
| | _ n t | | | ƒ d S( NR R t Codet Message( R R R R R ( R R
R R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR a s
N( R R R R R R R
R ( ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR D s t MultiDeleteResultc B s, e Z d Z d d „ Z d „ Z d „ Z RS( sL
The status returned from a MultiObject Delete request.
:ivar deleted: A list of successfully deleted objects. Note that if
the quiet flag was specified in the request, this list will
be empty because only error responses would be returned.
:ivar errors: A list of unsuccessfully deleted objects.
c C s d | _ g | _ g | _ d S( N( R t buckett deletedt errors( R R" ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR x s c C sZ | d j o t ƒ } | i i | ƒ | S| d j o t ƒ } | i i | ƒ | Sd S( NR R ( R R# t appendR R$ R ( R R
R R t dt e( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR
} s
c C s t | | | ƒ d S( N( R ( R R
R R ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR ˆ s N( R R R R R R
R ( ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyR! m s ( t botoR t xml.saxt xmlt objectR R R! ( ( ( s7 /usr/lib/python2.6/site-packages/boto/s3/multidelete.pyt s +)