€cdocutils.nodes document q)q}q(U nametypesq}q(X boto.s3.key.Key.get_torrent_fileqˆXboto.s3.key.Key.get_fileqˆX)boto.s3.key.Key.base_user_settable_fieldsqˆXboto.s3.bucket.Bucket.get_corsq ˆXboto.s3.acl.ACL.to_xmlq ˆX"boto.s3.bucket.Bucket.set_cors_xmlq ˆXboto.s3.S3RegionInfo.connectq ˆXboto.s3.connection.Location.EUq ˆX,boto.s3.multipart.MultiPartUpload.endElementqˆXboto.s3.acl.GrantqˆXboto.s3.key.Key.set_metadataqˆXboto.s3.bucket.Bucket.set_corsqˆXboto.s3.key.Key.providerqˆX6boto.s3.multipart.CompleteMultiPartUpload.startElementqˆX/boto.s3.connection.S3Connection.get_all_bucketsqˆX+boto.s3.connection.S3Connection.QueryStringqˆXboto.s3.key.Key.copyqˆXboto.s3.acl.PolicyqˆX"boto.s3.connection.Location.USWestqˆX%boto.s3.connection.VHostCallingFormatqˆXboto.s3.key.Key.get_xml_aclqˆXboto.s3.tagging.TagSet.add_tagqˆXboto.s3.tagging.TagsqˆX#boto.s3.connection.Location.USWest2qˆX#boto.s3.multipart.Part.startElementqˆX%boto.s3.bucket.Bucket.get_subresourceqˆX)boto.s3.multipart.CompleteMultiPartUploadq ˆX4boto.s3.connection.S3Connection.build_post_form_argsq!ˆX/boto.s3.multipart.MultiPartUpload.cancel_uploadq"ˆX6boto.s3.bucket.S3WebsiteEndpointTranslate.trans_regionq#ˆX)boto.s3.bucket.Bucket.get_request_paymentq$ˆX$boto.s3.lifecycle.Lifecycle.add_ruleq%ˆX+boto.s3.connection.S3Connection.DefaultHostq&ˆX&boto.s3.bucket.Bucket.get_all_versionsq'ˆXboto.s3.connection.Locationq(ˆX/boto.s3.bucket.Bucket.set_website_configurationq)ˆXboto.s3.acl.ACL.endElementq*ˆXboto.s3.taggingq+NXboto.s3.acl.Grant.to_xmlq,ˆXboto.s3.lifecycle.Rule.to_xmlq-ˆX!boto.s3.connection.NoHostProvidedq.ˆXDboto.s3.resumable_download_handler.ResumableDownloadHandler.get_fileq/ˆX$boto.s3.bucket.Bucket.VersioningBodyq0ˆXboto.s3.cors.CORSRule.to_xmlq1ˆX0boto.s3.multidelete.MultiDeleteResult.endElementq2ˆX"boto.s3.bucket.Bucket.LoggingGroupq3ˆX"boto.s3.bucket.Bucket.get_locationq4ˆXboto.s3.connect_to_regionq5ˆX!boto.s3.bucket.Bucket.delete_keysq6ˆXboto.s3.connectionq7NX(boto.s3.bucket.Bucket.get_logging_statusq8ˆXboto.s3.acl.Grant.NameSpaceq9ˆXboto.s3.multideleteq:NX#boto.s3.bucket.Bucket.delete_policyq;ˆX!boto.s3.lifecycle.Rule.endElementq<ˆX4boto.s3.resumable_download_handler.get_cur_file_sizeq=ˆXboto.s3.key.Key.keyq>ˆX;boto.s3.connection.SubdomainCallingFormat.get_bucket_serverq?ˆXboto.s3.key.Key.restoreq@ˆX/boto.s3.multipart.MultiPartUpload.get_all_partsqAˆX4boto.s3.multipart.MultiPartUpload.copy_part_from_keyqBˆX!boto.s3.bucket.Bucket.delete_corsqCˆX/boto.s3.bucket.Bucket.get_all_multipart_uploadsqDˆXboto.s3.multipart.part_listerqEˆXboto.s3.user.User.startElementqFˆX$boto.s3.bucket.Bucket.enable_loggingqGˆX&boto.s3.key.Key.get_contents_as_stringqHˆXboto.s3.key.Key.BufferSizeqIˆX(boto.s3.key.Key.set_contents_from_stringqJˆXboto.s3.multipart.PartqKˆX/boto.s3.bucket.Bucket.get_website_configurationqLˆX'boto.s3.cors.CORSConfiguration.add_ruleqMˆX:boto.s3.bucket.S3WebsiteEndpointTranslate.translate_regionqNˆXboto.s3.bucket.Bucket.set_aclqOˆX boto.s3.aclqPNXboto.s3.tagging.Tag.to_xmlqQˆX%boto.s3.bucket.Bucket.disable_loggingqRˆX*boto.s3.connection.assert_case_insensitiveqSˆX,boto.s3.deletemarker.DeleteMarker.endElementqTˆX"boto.s3.bucket.Bucket.set_xml_tagsqUˆX!boto.s3.deletemarker.DeleteMarkerqVˆXboto.s3.S3RegionInfoqWˆXboto.s3.key.Key.closedqXˆX!boto.s3.bucket.Bucket.delete_tagsqYˆXboto.s3.multipartqZNXboto.s3.acl.ACLq[ˆX0boto.s3.connection.S3Connection.set_bucket_classq\ˆX!boto.s3.tagging.Tags.startElementq]ˆXboto.s3.bucket.Bucket.get_keyq^ˆX!boto.s3.bucket.Bucket.list_grantsq_ˆX boto.s3.prefix.Prefix.endElementq`ˆX&boto.s3.key.Key.set_contents_from_fileqaˆX3boto.s3.bucket.Bucket.get_website_configuration_xmlqbˆXboto.s3.lifecycleqcNXboto.s3.multidelete.ErrorqdˆX'boto.s3.connection.Location.APNortheastqeˆX)boto.s3.connection.SubdomainCallingFormatqfˆX.boto.s3.multipart.MultiPartUpload.startElementqgˆX1boto.s3.connection.S3Connection.build_post_policyqhˆX*boto.s3.bucket.Bucket.configure_versioningqiˆXboto.s3.multidelete.DeletedqjˆXboto.s3.key.Key.generate_urlqkˆX$boto.s3.bucket.Bucket.set_canned_aclqlˆX&boto.s3.key.Key.handle_version_headersqmˆXboto.s3.bucket.BucketqnˆX!boto.s3.tagging.TagSet.endElementqoˆXboto.s3.key.Key.existsqpˆX%boto.s3.bucket.Bucket.add_email_grantqqˆXboto.s3.key.Key.get_aclqrˆX$boto.s3.key.Key.change_storage_classqsˆX"boto.s3.bucket.Bucket.generate_urlqtˆXboto.s3.prefix.Prefix.providerquˆX3boto.s3.bucket.Bucket.get_website_configuration_objqvˆXboto.s3.tagging.TagSet.to_xmlqwˆX!boto.s3.multipart.MultiPartUploadqxˆXboto.s3.key.Key.get_redirectqyˆX/boto.s3.bucketlistresultset.BucketListResultSetqzˆXPboto.s3.resumable_download_handler.ResumableDownloadHandler.RETRYABLE_EXCEPTIONSq{ˆX"boto.s3.connection.Location.SAEastq|ˆXboto.s3.key.Key.md5q}ˆX-boto.s3.connection.S3Connection.delete_bucketq~ˆX&boto.s3.multidelete.Error.startElementqˆX*boto.s3.connection.S3Connection.get_bucketq€ˆXboto.s3.key.Key.set_aclqˆXboto.s3.lifecycle.Lifecycleq‚ˆX!boto.s3.bucket.Bucket.get_xml_aclqƒˆX$boto.s3.multidelete.Error.endElementq„ˆX6boto.s3.bucket.Bucket.validate_get_all_versions_paramsq…ˆX%boto.s3.cors.CORSConfiguration.to_xmlq†ˆXboto.s3.key.Key.open_writeq‡ˆX*boto.s3.bucket.Bucket.get_lifecycle_configqˆˆX)boto.s3.lifecycle.Transition.startElementq‰ˆX$boto.s3.bucket.Bucket.add_user_grantqŠˆXboto.s3.acl.Policy.startElementq‹ˆX/boto.s3.bucket.Bucket.initiate_multipart_uploadqŒˆXboto.s3.key.Key.startElementqˆXboto.s3.bucket.Bucket.deleteqŽˆXboto.s3.deletemarkerqNXboto.s3.key.Key.add_user_grantqˆXboto.s3.cors.CORSRuleq‘ˆX"boto.s3.bucket.Bucket.get_xml_tagsq’ˆX'boto.s3.bucket.Bucket.BucketPaymentBodyq“ˆX&boto.s3.key.Key.handle_restore_headersq”ˆXAboto.s3.resumable_download_handler.ByteTranslatingCallbackHandlerq•ˆXJboto.s3.connection.ProtocolIndependentOrdinaryCallingFormat.build_url_baseq–ˆXboto.s3.tagging.Tag.endElementq—ˆX,boto.s3.connection.S3Connection.make_requestq˜ˆXboto.s3.bucket.Bucket.set_tagsq™ˆXboto.s3.key.Key.open_readqšˆX5boto.s3.connection.S3Connection.get_canonical_user_idq›ˆXboto.s3.acl.ACL.startElementqœˆX-boto.s3.connection.S3Connection.create_bucketqˆXboto.s3.acl.Policy.endElementqžˆX)boto.s3.bucket.Bucket.set_request_paymentqŸˆXboto.s3.key.Key.compute_md5q ˆX3boto.s3.bucketlistresultset.multipart_upload_listerq¡ˆXboto.s3.user.User.endElementq¢ˆX&boto.s3.lifecycle.Lifecycle.endElementq£ˆX boto.s3.corsq¤NXboto.s3.lifecycle.Transitionq¥ˆX boto.s3.tagging.Tags.add_tag_setq¦ˆX boto.s3.bucket.Bucket.endElementq§ˆX/boto.s3.bucket.Bucket.complete_multipart_uploadq¨ˆXboto.s3.acl.ACL.add_email_grantq©ˆX boto.s3.bucket.Bucket.get_policyqªˆX2boto.s3.bucket.Bucket.delete_website_configurationq«ˆX4boto.s3.multipart.CompleteMultiPartUpload.endElementq¬ˆX boto.s3.tagging.Tag.startElementq­ˆX"boto.s3.resumable_download_handlerq®NX#boto.s3.lifecycle.Expiration.to_xmlq¯ˆX+boto.s3.bucket.Bucket.get_versioning_statusq°ˆXFboto.s3.resumable_download_handler.ByteTranslatingCallbackHandler.callq±ˆXboto.s3q²NX boto.s3.keyq³NX!boto.s3.bucket.Bucket.make_publicq´ˆX*boto.s3.bucket.Bucket.get_website_endpointqµˆXboto.s3.bucket.Bucket.new_keyq¶ˆX)boto.s3.bucket.S3WebsiteEndpointTranslateq·ˆX#boto.s3.key.Key.handle_addl_headersq¸ˆX boto.s3.bucket.Bucket.set_policyq¹ˆX"boto.s3.bucket.Bucket.get_cors_xmlqºˆX(boto.s3.lifecycle.Lifecycle.startElementq»ˆX7boto.s3.multipart.MultiPartUpload.upload_part_from_fileq¼ˆX8boto.s3.bucket.Bucket.get_website_configuration_with_xmlq½ˆX-boto.s3.connection.check_lowercase_bucketnameq¾ˆX.boto.s3.deletemarker.DeleteMarker.startElementq¿ˆX#boto.s3.connection.Location.DEFAULTqÀˆX8boto.s3.bucketlistresultset.MultiPartUploadListResultSetqÁˆXboto.s3.key.Key.send_fileqˆXboto.s3.key.Key.deleteqÈXboto.s3.bucket.Bucket.VersionREqĈX!boto.s3.multipart.Part.endElementqňX2boto.s3.multidelete.MultiDeleteResult.startElementqƈXboto.s3.key.Key.update_metadataqLjX+boto.s3.bucket.Bucket.set_as_logging_targetqȈX boto.s3.cors.CORSRule.endElementqɈX(boto.s3.multidelete.Deleted.startElementqʈXboto.s3.key.Key.RestoreBodyqˈX1boto.s3.multipart.MultiPartUpload.complete_uploadq̈XHboto.s3.resumable_download_handler.ResumableDownloadHandler.MIN_ETAG_LENq͈X#boto.s3.key.Key.set_remote_metadataqΈXboto.s3.user.UserqψX'boto.s3.lifecycle.Transition.endElementqЈXboto.s3.tagging.TagqшX*boto.s3.bucket.Bucket.validate_kwarg_namesqÒˆXboto.s3.key.Key.closeqÓˆX'boto.s3.lifecycle.Expiration.endElementqÔˆX%boto.s3.multidelete.MultiDeleteResultqÕˆX boto.s3.bucket.Bucket.delete_keyqÖˆX*boto.s3.key.Key.set_contents_from_filenameq׈Xboto.s3.key.Key.readq؈X"boto.s3.key.Key.DefaultContentTypeqÙˆX!boto.s3.bucket.Bucket.MFADeleteREqÚˆXboto.s3.lifecycle.ExpirationqÛˆX)boto.s3.bucket.Bucket.configure_lifecycleq܈Xboto.s3.tagging.Tags.to_xmlq݈X+boto.s3.cors.CORSConfiguration.startElementqÞˆXboto.s3.cors.CORSConfigurationq߈Xboto.s3.key.Key.should_retryqàˆX4boto.s3.connection.S3Connection.DefaultCallingFormatqáˆXboto.s3.regionsqâˆX(boto.s3.key.Key.get_contents_to_filenameqãˆXboto.s3.acl.Policy.to_xmlqäˆX#boto.s3.tagging.TagSet.startElementqåˆX$boto.s3.key.Key.get_contents_to_fileqæˆX#boto.s3.bucket.Bucket.set_key_classqçˆX)boto.s3.lifecycle.Expiration.startElementqèˆX"boto.s3.prefix.Prefix.startElementqéˆXboto.s3.acl.Grant.endElementqêˆX(boto.s3.multipart.MultiPartUpload.to_xmlqëˆXboto.s3.key.KeyqìˆX3boto.s3.bucketlistresultset.versioned_bucket_listerqíˆXboto.s3.bucket.Bucket.listqîˆXboto.s3.key.Key.nextqïˆX"boto.s3.lifecycle.Lifecycle.to_xmlqðˆX$boto.s3.connection.Location.CNNorth1qñˆX"boto.s3.cors.CORSRule.startElementqòˆX'boto.s3.bucket.Bucket.configure_websiteqóˆX"boto.s3.bucket.Bucket.startElementqôˆX$boto.s3.connection.HostRequiredErrorqõˆXs3qöNXboto.s3.key.Key.fq÷ˆX;boto.s3.resumable_download_handler.ResumableDownloadHandlerqøˆX;boto.s3.connection.ProtocolIndependentOrdinaryCallingFormatqùˆX"boto.s3.bucket.Bucket.get_all_keysqúˆXboto.s3.connection.S3ConnectionqûˆXboto.s3.key.Key.storage_classqüˆX,boto.s3.bucket.Bucket.list_multipart_uploadsqýˆX'boto.s3.connection.Location.APSoutheastqþˆX)boto.s3.key.Key.handle_encryption_headersqÿˆX boto.s3.userrNXboto.s3.bucket.Bucket.copy_keyrˆXboto.s3.tagging.TagSetrˆX-boto.s3.bucket.Bucket.cancel_multipart_uploadrˆX!boto.s3.bucket.Bucket.set_xml_aclrˆX#boto.s3.bucket.Bucket.list_versionsrˆXboto.s3.key.Key.get_metadatarˆX,boto.s3.connection.S3Connection.generate_urlrˆXboto.s3.prefixrNXboto.s3.acl.ACL.add_grantr ˆX8boto.s3.bucketlistresultset.VersionedBucketListResultSetr ˆXboto.s3.key.Key.base64md5r ˆXboto.s3.key.Key.make_publicr ˆXboto.s3.bucket.Bucket.get_aclr ˆX7boto.s3.connection.VHostCallingFormat.get_bucket_serverrˆXboto.s3.key.Key.set_redirectrˆX2boto.s3.connection.S3Connection.generate_url_sigv4rˆXboto.s3.key.Key.add_email_grantrˆX:boto.s3.connection.OrdinaryCallingFormat.get_bucket_serverrˆX+boto.s3.connection.S3Connection.head_bucketrˆXboto.s3.key.Key.set_canned_aclrˆX&boto.s3.key.Key.get_md5_from_hexdigestrˆXboto.s3.bucket.Bucket.lookuprˆX8boto.s3.connection.OrdinaryCallingFormat.build_path_baserˆXboto.s3.key.Key.openrˆXboto.s3.key.Key.base_fieldsrˆXboto.s3.acl.Grant.startElementrˆXboto.s3.lifecycle.RulerˆX4boto.s3.bucket.Bucket.delete_lifecycle_configurationrˆX3boto.s3.bucket.Bucket.set_website_configuration_xmlrˆX(boto.s3.connection.OrdinaryCallingFormatrˆX&boto.s3.connection.S3Connection.lookuprˆXboto.s3.key.Key.endElementr ˆX)boto.s3.bucketlistresultset.bucket_listerr!ˆX(boto.s3.connection.Location.APSoutheast2r"ˆXboto.s3.bucketlistresultsetr#NX)boto.s3.cors.CORSConfiguration.endElementr$ˆXboto.s3.bucket.Bucket.get_tagsr%ˆXboto.s3.user.User.to_xmlr&ˆX&boto.s3.multidelete.Deleted.endElementr'ˆX%boto.s3.bucket.Bucket.set_subresourcer(ˆXboto.s3.prefix.Prefixr)ˆXboto.s3.key.Key.set_xml_aclr*ˆX#boto.s3.lifecycle.Transition.to_xmlr+ˆXboto.s3.acl.ACL.add_user_grantr,ˆX%boto.s3.bucket.Bucket.set_xml_loggingr-ˆX(boto.s3.key.Key.set_contents_from_streamr.ˆXboto.s3.bucketr/NXboto.s3.tagging.Tags.endElementr0ˆX#boto.s3.lifecycle.Rule.startElementr1ˆuUsubstitution_defsr2}r3Uparse_messagesr4]r5(cdocutils.nodes system_message r6)r7}r8(U rawsourcer9UU attributesr:}r;(Udupnamesr<]UlevelKUidsr=]Ubackrefsr>]UsourceX</Users/kyleknap/Documents/GitHub/boto/docs/source/ref/s3.rstr?Uclassesr@]UnamesrA]UlineKUtypeUINFOrBuUparentrCcdocutils.nodes paragraph rD)rE}rF(j9Uj:}rG(j<]j@]j>]j=]jA]ujCcdocutils.nodes field_body rH)rI}rJ(j9Uj:}rK(j<]j@]j>]j=]jA]ujCcdocutils.nodes field rL)rM}rN(j9Uj:}rO(j<]j@]j>]j=]jA]ujCcdocutils.nodes field_list rP)rQ}rR(j9UjCcsphinx.addnodes desc_content rS)rT}rU(j9UjCcsphinx.addnodes desc rV)rW}rX(j9UjCjS)rY}rZ(j9UjCjV)r[}r\(j9UjCcdocutils.nodes section r])r^}r_(j9UjCj])r`}ra(j9UjChUsourcerbj?UtagnamercUsectionrdj:}re(j<]j@]j>]j=]rfUs3rgajA]rhhöauUlineriKUdocumentrjhUchildrenrk]rl(cdocutils.nodes title rm)rn}ro(j9XS3rpjCj`jbj?jcUtitlerqj:}rr(j<]j@]j>]j=]jA]ujiKjjhjk]rscdocutils.nodes Text rtXS3ru…rv}rw(j9jpjCjnubaubj])rx}ry(j9UjCj`jbj?jcjdj:}rz(j<]j@]j>]j=]r{(Xmodule-boto.s3r|Uboto-s3r}ejA]r~h²aujiKjjhjk]r(jm)r€}r(j9Xboto.s3r‚jCjxjbj?jcjqj:}rƒ(j<]j@]j>]j=]jA]ujiKjjhjk]r„jtXboto.s3r……r†}r‡(j9j‚jCj€ubaubcsphinx.addnodes index rˆ)r‰}rŠ(j9UjCjxjbU r‹jcUindexrŒj:}r(j=]j>]j<]j@]jA]Uentries]rŽ(UsinglerXboto.s3 (module)Xmodule-boto.s3UtraujiKjjhjk]ubjˆ)r‘}r’(j9UjCjxjbNjcjŒj:}r“(j=]j>]j<]j@]jA]Uentries]r”(jXS3RegionInfo (class in boto.s3)hWUtr•aujiNjjhjk]ubjV)r–}r—(j9UjCjxjbNjcUdescr˜j:}r™(Unoindexrš‰Udomainr›Xpyj=]j>]j<]j@]jA]UobjtyperœXclassrUdesctyperžjujiNjjhjk]rŸ(csphinx.addnodes desc_signature r )r¡}r¢(j9XLS3RegionInfo(connection=None, name=None, endpoint=None, connection_cls=None)jCj–jbU r£jcUdesc_signaturer¤j:}r¥(j=]r¦hWaUmoduler§cdocutils.nodes reprunicode r¨Xboto.s3r©…rª}r«bj>]j<]j@]jA]r¬hWaUfullnamer­X S3RegionInfor®Uclassr¯UUfirstr°‰ujiNjjhjk]r±(csphinx.addnodes desc_annotation r²)r³}r´(j9Xclass jCj¡jbj£jcUdesc_annotationrµj:}r¶(j<]j@]j>]j=]jA]ujiNjjhjk]r·jtXclass r¸…r¹}rº(j9UjCj³ubaubcsphinx.addnodes desc_addname r»)r¼}r½(j9Xboto.s3.jCj¡jbj£jcU desc_addnamer¾j:}r¿(j<]j@]j>]j=]jA]ujiNjjhjk]rÀjtXboto.s3.rÁ…rÂ}rÃ(j9UjCj¼ubaubcsphinx.addnodes desc_name rÄ)rÅ}rÆ(j9j®jCj¡jbj£jcU desc_namerÇj:}rÈ(j<]j@]j>]j=]jA]ujiNjjhjk]rÉjtX S3RegionInforÊ…rË}rÌ(j9UjCjÅubaubcsphinx.addnodes desc_parameterlist rÍ)rÎ}rÏ(j9UjCj¡jbj£jcUdesc_parameterlistrÐj:}rÑ(j<]j@]j>]j=]jA]ujiNjjhjk]rÒ(csphinx.addnodes desc_parameter rÓ)rÔ}rÕ(j9Xconnection=Nonej:}rÖ(j<]j@]j>]j=]jA]ujCjÎjk]r×jtXconnection=NonerØ…rÙ}rÚ(j9UjCjÔubajcUdesc_parameterrÛubjÓ)rÜ}rÝ(j9X name=Nonej:}rÞ(j<]j@]j>]j=]jA]ujCjÎjk]rßjtX name=Nonerà…rá}râ(j9UjCjÜubajcjÛubjÓ)rã}rä(j9X endpoint=Nonej:}rå(j<]j@]j>]j=]jA]ujCjÎjk]ræjtX endpoint=Nonerç…rè}ré(j9UjCjãubajcjÛubjÓ)rê}rë(j9Xconnection_cls=Nonej:}rì(j<]j@]j>]j=]jA]ujCjÎjk]ríjtXconnection_cls=Nonerî…rï}rð(j9UjCjêubajcjÛubeubeubjS)rñ}rò(j9UjCj–jbj£jcU desc_contentrój:}rô(j<]j@]j>]j=]jA]ujiNjjhjk]rõ(jˆ)rö}r÷(j9UjCjñjbNjcjŒj:}rø(j=]j>]j<]j@]jA]Uentries]rù(jX'connect() (boto.s3.S3RegionInfo method)h UtrúaujiNjjhjk]ubjV)rû}rü(j9UjCjñjbNjcj˜j:}rý(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrþjžjþujiNjjhjk]rÿ(j )r}r(j9X!S3RegionInfo.connect(**kw_params)jCjûjbj£jcj¤j:}r(j=]rh aj§j¨Xboto.s3r…r}rbj>]j<]j@]jA]rh aj­XS3RegionInfo.connectj¯j®j°‰ujiNjjhjk]r(jÄ)r }r (j9XconnectjCjjbj£jcjÇj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXconnectr …r}r(j9UjCj ubaubjÍ)r}r(j9UjCjjbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjÓ)r}r(j9X **kw_paramsj:}r(j<]j@]j>]j=]jA]ujCjjk]rjtX **kw_paramsr…r}r(j9UjCjubajcjÛubaubeubjS)r}r(j9UjCjûjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r(jD)r}r (j9XConnect to this Region's endpoint. Returns an connection object pointing to the endpoint associated with this region. You may pass any of the arguments accepted by the connection class's constructor as keyword arguments and they will be passed along to the connection object.r!jCjjbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/__init__.py:docstring of boto.s3.S3RegionInfo.connectjcU paragraphr"j:}r#(j<]j@]j>]j=]jA]ujiKjjhjk]r$jtXConnect to this Region's endpoint. Returns an connection object pointing to the endpoint associated with this region. You may pass any of the arguments accepted by the connection class's constructor as keyword arguments and they will be passed along to the connection object.r%…r&}r'(j9j!jCjubaubjP)r(}r)(j9UjCjjbNjcU field_listr*j:}r+(j<]j@]j>]j=]jA]ujiNjjhjk]r,(jL)r-}r.(j9Uj:}r/(j<]j@]j>]j=]jA]ujCj(jk]r0(cdocutils.nodes field_name r1)r2}r3(j9Uj:}r4(j<]j@]j>]j=]jA]ujCj-jk]r5jtX Return typer6…r7}r8(j9UjCj2ubajcU field_namer9ubjH)r:}r;(j9Uj:}r<(j<]j@]j>]j=]jA]ujCj-jk]r=jD)r>}r?(j9Uj:}r@(j<]j@]j>]j=]jA]ujCj:jk]rAjtXConnection objectrB…rC}rD(j9XConnection objectjCj>ubajcj"ubajcU field_bodyrEubejcUfieldrFubjL)rG}rH(j9Uj:}rI(j<]j@]j>]j=]jA]ujCj(jk]rJ(j1)rK}rL(j9Uj:}rM(j<]j@]j>]j=]jA]ujCjGjk]rNjtXReturnsrO…rP}rQ(j9UjCjKubajcj9ubjH)rR}rS(j9Uj:}rT(j<]j@]j>]j=]jA]ujCjGjk]rUjD)rV}rW(j9Uj:}rX(j<]j@]j>]j=]jA]ujCjRjk]rYjtX'The connection to this regions endpointrZ…r[}r\(j9X'The connection to this regions endpointjCjVubajcj"ubajcjEubejcjFubeubeubeubeubeubjˆ)r]}r^(j9UjCjxjbNjcjŒj:}r_(j=]j>]j<]j@]jA]Uentries]r`(jX'connect_to_region() (in module boto.s3)h5UtraaujiNjjhjk]ubjV)rb}rc(j9UjCjxjbNjcj˜j:}rd(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionrejžjeujiNjjhjk]rf(j )rg}rh(j9X+connect_to_region(region_name, **kw_params)jCjbjbj£jcj¤j:}ri(j=]rjh5aj§j¨Xboto.s3rk…rl}rmbj>]j<]j@]jA]rnh5aj­Xconnect_to_regionroj¯Uj°‰ujiNjjhjk]rp(j»)rq}rr(j9Xboto.s3.jCjgjbj£jcj¾j:}rs(j<]j@]j>]j=]jA]ujiNjjhjk]rtjtXboto.s3.ru…rv}rw(j9UjCjqubaubjÄ)rx}ry(j9jojCjgjbj£jcjÇj:}rz(j<]j@]j>]j=]jA]ujiNjjhjk]r{jtXconnect_to_regionr|…r}}r~(j9UjCjxubaubjÍ)r}r€(j9UjCjgjbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r‚(jÓ)rƒ}r„(j9X region_namej:}r…(j<]j@]j>]j=]jA]ujCjjk]r†jtX region_namer‡…rˆ}r‰(j9UjCjƒubajcjÛubjÓ)rŠ}r‹(j9X **kw_paramsj:}rŒ(j<]j@]j>]j=]jA]ujCjjk]rjtX **kw_paramsrŽ…r}r(j9UjCjŠubajcjÛubeubeubjS)r‘}r’(j9UjCjbjbj£jcjój:}r“(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r”}r•(j9UjCjxjbNjcjŒj:}r–(j=]j>]j<]j@]jA]Uentries]r—(jXregions() (in module boto.s3)hâUtr˜aujiNjjhjk]ubjV)r™}rš(j9UjCjxjbNjcj˜j:}r›(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionrœjžjœujiNjjhjk]r(j )rž}rŸ(j9X regions()jCj™jbj£jcj¤j:}r (j=]r¡hâaj§j¨Xboto.s3r¢…r£}r¤bj>]j<]j@]jA]r¥hâaj­Xregionsr¦j¯Uj°‰ujiNjjhjk]r§(j»)r¨}r©(j9Xboto.s3.jCjžjbj£jcj¾j:}rª(j<]j@]j>]j=]jA]ujiNjjhjk]r«jtXboto.s3.r¬…r­}r®(j9UjCj¨ubaubjÄ)r¯}r°(j9j¦jCjžjbj£jcjÇj:}r±(j<]j@]j>]j=]jA]ujiNjjhjk]r²jtXregionsr³…r´}rµ(j9UjCj¯ubaubjÍ)r¶}r·(j9UjCjžjbj£jcjÐj:}r¸(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r¹}rº(j9UjCj™jbj£jcjój:}r»(j<]j@]j>]j=]jA]ujiNjjhjk]r¼(jD)r½}r¾(j9X4Get all available regions for the Amazon S3 service.r¿jCj¹jbXV/Users/kyleknap/Documents/GitHub/boto/boto/s3/__init__.py:docstring of boto.s3.regionsjcj"j:}rÀ(j<]j@]j>]j=]jA]ujiKjjhjk]rÁjtX4Get all available regions for the Amazon S3 service.rÂ…rÃ}rÄ(j9j¿jCj½ubaubjP)rÅ}rÆ(j9UjCj¹jbNjcj*j:}rÇ(j<]j@]j>]j=]jA]ujiNjjhjk]rÈ(jL)rÉ}rÊ(j9Uj:}rË(j<]j@]j>]j=]jA]ujCjÅjk]rÌ(j1)rÍ}rÎ(j9Uj:}rÏ(j<]j@]j>]j=]jA]ujCjÉjk]rÐjtX Return typerÑ…rÒ}rÓ(j9UjCjÍubajcj9ubjH)rÔ}rÕ(j9Uj:}rÖ(j<]j@]j>]j=]jA]ujCjÉjk]r×jD)rØ}rÙ(j9Uj:}rÚ(j<]j@]j>]j=]jA]ujCjÔjk]rÛjtXlistrÜ…rÝ}rÞ(j9XlistjCjØubajcj"ubajcjEubejcjFubjL)rß}rà(j9Uj:}rá(j<]j@]j>]j=]jA]ujCjÅjk]râ(j1)rã}rä(j9Uj:}rå(j<]j@]j>]j=]jA]ujCjßjk]ræjtXReturnsrç…rè}ré(j9UjCjãubajcj9ubjH)rê}rë(j9Uj:}rì(j<]j@]j>]j=]jA]ujCjßjk]ríjD)rî}rï(j9Uj:}rð(j<]j@]j>]j=]jA]ujCjêjk]rñ(jtX A list of rò…ró}rô(j9X A list of jCjîubcsphinx.addnodes pending_xref rõ)rö}r÷(j9X#:class:`boto.regioninfo.RegionInfo`røjCjîjbj?jcU pending_xrefrùj:}rú(UreftypeXclassUrefwarnrû‰U reftargetrüXboto.regioninfo.RegionInfoU refdomainXpyrýj=]j>]U refexplicit‰j<]j@]jA]UrefdocrþXref/s3rÿUpy:classrNU py:modulerXboto.s3rujiK jk]rcdocutils.nodes literal r)r}r(j9jøj:}r(j<]j@]r(Uxrefr jýXpy-classr ej>]j=]jA]ujCjöjk]r jtXboto.regioninfo.RegionInfor …r }r(j9UjCjubajcUliteralrubaubejcj"ubajcjEubejcjFubeubeubeubeubj])r}r(j9UjCj`jbj?jcjdj:}r(j<]j@]j>]j=]r(Xmodule-boto.s3.aclrU boto-s3-aclrejA]rhPaujiKjjhjk]r(jm)r}r(j9X boto.s3.aclrjCjjbj?jcjqj:}r(j<]j@]j>]j=]jA]ujiKjjhjk]rjtX boto.s3.aclr…r}r(j9jjCjubaubjˆ)r }r!(j9UjCjjbj‹jcjŒj:}r"(j=]j>]j<]j@]jA]Uentries]r#(jXboto.s3.acl (module)Xmodule-boto.s3.aclUtr$aujiKjjhjk]ubjˆ)r%}r&(j9UjCjjbNjcjŒj:}r'(j=]j>]j<]j@]jA]Uentries]r((jXACL (class in boto.s3.acl)h[Utr)aujiNjjhjk]ubjV)r*}r+(j9UjCjjbNjcj˜j:}r,(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr-jžj-ujiNjjhjk]r.(j )r/}r0(j9XACL(policy=None)jCj*jbj£jcj¤j:}r1(j=]r2h[aj§j¨X boto.s3.aclr3…r4}r5bj>]j<]j@]jA]r6h[aj­XACLr7j¯Uj°‰ujiNjjhjk]r8(j²)r9}r:(j9Xclass jCj/jbj£jcjµj:}r;(j<]j@]j>]j=]jA]ujiNjjhjk]r<jtXclass r=…r>}r?(j9UjCj9ubaubj»)r@}rA(j9X boto.s3.acl.jCj/jbj£jcj¾j:}rB(j<]j@]j>]j=]jA]ujiNjjhjk]rCjtX boto.s3.acl.rD…rE}rF(j9UjCj@ubaubjÄ)rG}rH(j9j7jCj/jbj£jcjÇj:}rI(j<]j@]j>]j=]jA]ujiNjjhjk]rJjtXACLrK…rL}rM(j9UjCjGubaubjÍ)rN}rO(j9UjCj/jbj£jcjÐj:}rP(j<]j@]j>]j=]jA]ujiNjjhjk]rQjÓ)rR}rS(j9X policy=Nonej:}rT(j<]j@]j>]j=]jA]ujCjNjk]rUjtX policy=NonerV…rW}rX(j9UjCjRubajcjÛubaubeubjS)rY}rZ(j9UjCj*jbj£jcjój:}r[(j<]j@]j>]j=]jA]ujiNjjhjk]r\(jˆ)r]}r^(j9UjCjYjbNjcjŒj:}r_(j=]j>]j<]j@]jA]Uentries]r`(jX*add_email_grant() (boto.s3.acl.ACL method)h©UtraaujiNjjhjk]ubjV)rb}rc(j9UjCjYjbNjcj˜j:}rd(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrejžjeujiNjjhjk]rf(j )rg}rh(j9X.ACL.add_email_grant(permission, email_address)jCjbjbj£jcj¤j:}ri(j=]rjh©aj§j¨X boto.s3.aclrk…rl}rmbj>]j<]j@]jA]rnh©aj­XACL.add_email_grantj¯j7j°‰ujiNjjhjk]ro(jÄ)rp}rq(j9Xadd_email_grantjCjgjbj£jcjÇj:}rr(j<]j@]j>]j=]jA]ujiNjjhjk]rsjtXadd_email_grantrt…ru}rv(j9UjCjpubaubjÍ)rw}rx(j9UjCjgjbj£jcjÐj:}ry(j<]j@]j>]j=]jA]ujiNjjhjk]rz(jÓ)r{}r|(j9X permissionj:}r}(j<]j@]j>]j=]jA]ujCjwjk]r~jtX permissionr…r€}r(j9UjCj{ubajcjÛubjÓ)r‚}rƒ(j9X email_addressj:}r„(j<]j@]j>]j=]jA]ujCjwjk]r…jtX email_addressr†…r‡}rˆ(j9UjCj‚ubajcjÛubeubeubjS)r‰}rŠ(j9UjCjbjbj£jcjój:}r‹(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rŒ}r(j9UjCjYjbNjcjŒj:}rŽ(j=]j>]j<]j@]jA]Uentries]r(jX$add_grant() (boto.s3.acl.ACL method)j UtraujiNjjhjk]ubjV)r‘}r’(j9UjCjYjbNjcj˜j:}r“(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr”jžj”ujiNjjhjk]r•(j )r–}r—(j9XACL.add_grant(grant)jCj‘jbj£jcj¤j:}r˜(j=]r™j aj§j¨X boto.s3.aclrš…r›}rœbj>]j<]j@]jA]rj aj­X ACL.add_grantj¯j7j°‰ujiNjjhjk]rž(jÄ)rŸ}r (j9X add_grantjCj–jbj£jcjÇj:}r¡(j<]j@]j>]j=]jA]ujiNjjhjk]r¢jtX add_grantr£…r¤}r¥(j9UjCjŸubaubjÍ)r¦}r§(j9UjCj–jbj£jcjÐj:}r¨(j<]j@]j>]j=]jA]ujiNjjhjk]r©jÓ)rª}r«(j9Xgrantj:}r¬(j<]j@]j>]j=]jA]ujCj¦jk]r­jtXgrantr®…r¯}r°(j9UjCjªubajcjÛubaubeubjS)r±}r²(j9UjCj‘jbj£jcjój:}r³(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r´}rµ(j9UjCjYjbNjcjŒj:}r¶(j=]j>]j<]j@]jA]Uentries]r·(jX)add_user_grant() (boto.s3.acl.ACL method)j,Utr¸aujiNjjhjk]ubjV)r¹}rº(j9UjCjYjbNjcj˜j:}r»(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¼jžj¼ujiNjjhjk]r½(j )r¾}r¿(j9X:ACL.add_user_grant(permission, user_id, display_name=None)jCj¹jbj£jcj¤j:}rÀ(j=]rÁj,aj§j¨X boto.s3.aclrÂ…rÃ}rÄbj>]j<]j@]jA]rÅj,aj­XACL.add_user_grantj¯j7j°‰ujiNjjhjk]rÆ(jÄ)rÇ}rÈ(j9Xadd_user_grantjCj¾jbj£jcjÇj:}rÉ(j<]j@]j>]j=]jA]ujiNjjhjk]rÊjtXadd_user_grantrË…rÌ}rÍ(j9UjCjÇubaubjÍ)rÎ}rÏ(j9UjCj¾jbj£jcjÐj:}rÐ(j<]j@]j>]j=]jA]ujiNjjhjk]rÑ(jÓ)rÒ}rÓ(j9X permissionj:}rÔ(j<]j@]j>]j=]jA]ujCjÎjk]rÕjtX permissionrÖ…r×}rØ(j9UjCjÒubajcjÛubjÓ)rÙ}rÚ(j9Xuser_idj:}rÛ(j<]j@]j>]j=]jA]ujCjÎjk]rÜjtXuser_idrÝ…rÞ}rß(j9UjCjÙubajcjÛubjÓ)rà}rá(j9Xdisplay_name=Nonej:}râ(j<]j@]j>]j=]jA]ujCjÎjk]rãjtXdisplay_name=Nonerä…rå}ræ(j9UjCjàubajcjÛubeubeubjS)rç}rè(j9UjCj¹jbj£jcjój:}ré(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rê}rë(j9UjCjYjbNjcjŒj:}rì(j=]j>]j<]j@]jA]Uentries]rí(jX%endElement() (boto.s3.acl.ACL method)h*UtrîaujiNjjhjk]ubjV)rï}rð(j9UjCjYjbNjcj˜j:}rñ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodròjžjòujiNjjhjk]ró(j )rô}rõ(j9X'ACL.endElement(name, value, connection)jCjïjbj£jcj¤j:}rö(j=]r÷h*aj§j¨X boto.s3.aclrø…rù}rúbj>]j<]j@]jA]rûh*aj­XACL.endElementj¯j7j°‰ujiNjjhjk]rü(jÄ)rý}rþ(j9X endElementjCjôjbj£jcjÇj:}rÿ(j<]j@]j>]j=]jA]ujiNjjhjk]rjtX endElementr…r}r(j9UjCjýubaubjÍ)r}r(j9UjCjôjbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r(jÓ)r}r (j9Xnamej:}r (j<]j@]j>]j=]jA]ujCjjk]r jtXnamer …r }r(j9UjCjubajcjÛubjÓ)r}r(j9Xvaluej:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXvaluer…r}r(j9UjCjubajcjÛubjÓ)r}r(j9X connectionj:}r(j<]j@]j>]j=]jA]ujCjjk]rjtX connectionr…r}r(j9UjCjubajcjÛubeubeubjS)r}r(j9UjCjïjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r }r!(j9UjCjYjbNjcjŒj:}r"(j=]j>]j<]j@]jA]Uentries]r#(jX'startElement() (boto.s3.acl.ACL method)hœUtr$aujiNjjhjk]ubjV)r%}r&(j9UjCjYjbNjcj˜j:}r'(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr(jžj(ujiNjjhjk]r)(j )r*}r+(j9X)ACL.startElement(name, attrs, connection)jCj%jbj£jcj¤j:}r,(j=]r-hœaj§j¨X boto.s3.aclr.…r/}r0bj>]j<]j@]jA]r1hœaj­XACL.startElementj¯j7j°‰ujiNjjhjk]r2(jÄ)r3}r4(j9X startElementjCj*jbj£jcjÇj:}r5(j<]j@]j>]j=]jA]ujiNjjhjk]r6jtX startElementr7…r8}r9(j9UjCj3ubaubjÍ)r:}r;(j9UjCj*jbj£jcjÐj:}r<(j<]j@]j>]j=]jA]ujiNjjhjk]r=(jÓ)r>}r?(j9Xnamej:}r@(j<]j@]j>]j=]jA]ujCj:jk]rAjtXnamerB…rC}rD(j9UjCj>ubajcjÛubjÓ)rE}rF(j9Xattrsj:}rG(j<]j@]j>]j=]jA]ujCj:jk]rHjtXattrsrI…rJ}rK(j9UjCjEubajcjÛubjÓ)rL}rM(j9X connectionj:}rN(j<]j@]j>]j=]jA]ujCj:jk]rOjtX connectionrP…rQ}rR(j9UjCjLubajcjÛubeubeubjS)rS}rT(j9UjCj%jbj£jcjój:}rU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rV}rW(j9UjCjYjbNjcjŒj:}rX(j=]j>]j<]j@]jA]Uentries]rY(jX!to_xml() (boto.s3.acl.ACL method)h UtrZaujiNjjhjk]ubjV)r[}r\(j9UjCjYjbNjcj˜j:}r](jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr^jžj^ujiNjjhjk]r_(j )r`}ra(j9X ACL.to_xml()jCj[jbj£jcj¤j:}rb(j=]rch aj§j¨X boto.s3.aclrd…re}rfbj>]j<]j@]jA]rgh aj­X ACL.to_xmlj¯j7j°‰ujiNjjhjk]rh(jÄ)ri}rj(j9Xto_xmljCj`jbj£jcjÇj:}rk(j<]j@]j>]j=]jA]ujiNjjhjk]rljtXto_xmlrm…rn}ro(j9UjCjiubaubjÍ)rp}rq(j9UjCj`jbj£jcjÐj:}rr(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rs}rt(j9UjCj[jbj£jcjój:}ru(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rv}rw(j9UjCjjbNjcjŒj:}rx(j=]j>]j<]j@]jA]Uentries]ry(jXGrant (class in boto.s3.acl)hUtrzaujiNjjhjk]ubjV)r{}r|(j9UjCjjbNjcj˜j:}r}(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr~jžj~ujiNjjhjk]r(j )r€}r(j9X[Grant(permission=None, type=None, id=None, display_name=None, uri=None, email_address=None)jCj{jbj£jcj¤j:}r‚(j=]rƒhaj§j¨X boto.s3.aclr„…r…}r†bj>]j<]j@]jA]r‡haj­XGrantrˆj¯Uj°‰ujiNjjhjk]r‰(j²)rŠ}r‹(j9Xclass jCj€jbj£jcjµj:}rŒ(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXclass rŽ…r}r(j9UjCjŠubaubj»)r‘}r’(j9X boto.s3.acl.jCj€jbj£jcj¾j:}r“(j<]j@]j>]j=]jA]ujiNjjhjk]r”jtX boto.s3.acl.r•…r–}r—(j9UjCj‘ubaubjÄ)r˜}r™(j9jˆjCj€jbj£jcjÇj:}rš(j<]j@]j>]j=]jA]ujiNjjhjk]r›jtXGrantrœ…r}rž(j9UjCj˜ubaubjÍ)rŸ}r (j9UjCj€jbj£jcjÐj:}r¡(j<]j@]j>]j=]jA]ujiNjjhjk]r¢(jÓ)r£}r¤(j9Xpermission=Nonej:}r¥(j<]j@]j>]j=]jA]ujCjŸjk]r¦jtXpermission=Noner§…r¨}r©(j9UjCj£ubajcjÛubjÓ)rª}r«(j9X type=Nonej:}r¬(j<]j@]j>]j=]jA]ujCjŸjk]r­jtX type=Noner®…r¯}r°(j9UjCjªubajcjÛubjÓ)r±}r²(j9Xid=Nonej:}r³(j<]j@]j>]j=]jA]ujCjŸjk]r´jtXid=Nonerµ…r¶}r·(j9UjCj±ubajcjÛubjÓ)r¸}r¹(j9Xdisplay_name=Nonej:}rº(j<]j@]j>]j=]jA]ujCjŸjk]r»jtXdisplay_name=Noner¼…r½}r¾(j9UjCj¸ubajcjÛubjÓ)r¿}rÀ(j9Xuri=Nonej:}rÁ(j<]j@]j>]j=]jA]ujCjŸjk]rÂjtXuri=NonerÃ…rÄ}rÅ(j9UjCj¿ubajcjÛubjÓ)rÆ}rÇ(j9Xemail_address=Nonej:}rÈ(j<]j@]j>]j=]jA]ujCjŸjk]rÉjtXemail_address=NonerÊ…rË}rÌ(j9UjCjÆubajcjÛubeubeubjS)rÍ}rÎ(j9UjCj{jbj£jcjój:}rÏ(j<]j@]j>]j=]jA]ujiNjjhjk]rÐ(jˆ)rÑ}rÒ(j9UjCjÍjbNjcjŒj:}rÓ(j=]j>]j<]j@]jA]Uentries]rÔ(jX'NameSpace (boto.s3.acl.Grant attribute)h9UtrÕaujiNjjhjk]ubjV)rÖ}r×(j9UjCjÍjbNjcj˜j:}rØ(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerÙjžjÙujiNjjhjk]rÚ(j )rÛ}rÜ(j9XGrant.NameSpacejCjÖjbU rÝjcj¤j:}rÞ(j=]rßh9aj§j¨X boto.s3.aclrà…rá}râbj>]j<]j@]jA]rãh9aj­XGrant.NameSpacej¯jˆj°‰ujiNjjhjk]rä(jÄ)rå}ræ(j9X NameSpacejCjÛjbjÝjcjÇj:}rç(j<]j@]j>]j=]jA]ujiNjjhjk]rèjtX NameSpaceré…rê}rë(j9UjCjåubaubj²)rì}rí(j9X: = 'xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'jCjÛjbjÝjcjµj:}rî(j<]j@]j>]j=]jA]ujiNjjhjk]rïjtX: = 'xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"'rð…rñ}rò(j9UjCjìubaubeubjS)ró}rô(j9UjCjÖjbjÝjcjój:}rõ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rö}r÷(j9UjCjÍjbNjcjŒj:}rø(j=]j>]j<]j@]jA]Uentries]rù(jX'endElement() (boto.s3.acl.Grant method)hêUtrúaujiNjjhjk]ubjV)rû}rü(j9UjCjÍjbNjcj˜j:}rý(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrþjžjþujiNjjhjk]rÿ(j )r}r(j9X)Grant.endElement(name, value, connection)jCjûjbj£jcj¤j:}r(j=]rhêaj§j¨X boto.s3.aclr…r}rbj>]j<]j@]jA]rhêaj­XGrant.endElementj¯jˆj°‰ujiNjjhjk]r(jÄ)r }r (j9X endElementjCjjbj£jcjÇj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtX endElementr …r}r(j9UjCj ubaubjÍ)r}r(j9UjCjjbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r(jÓ)r}r(j9Xnamej:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXnamer…r}r(j9UjCjubajcjÛubjÓ)r}r(j9Xvaluej:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXvaluer…r }r!(j9UjCjubajcjÛubjÓ)r"}r#(j9X connectionj:}r$(j<]j@]j>]j=]jA]ujCjjk]r%jtX connectionr&…r'}r((j9UjCj"ubajcjÛubeubeubjS)r)}r*(j9UjCjûjbj£jcjój:}r+(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r,}r-(j9UjCjÍjbNjcjŒj:}r.(j=]j>]j<]j@]jA]Uentries]r/(jX)startElement() (boto.s3.acl.Grant method)jUtr0aujiNjjhjk]ubjV)r1}r2(j9UjCjÍjbNjcj˜j:}r3(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr4jžj4ujiNjjhjk]r5(j )r6}r7(j9X+Grant.startElement(name, attrs, connection)jCj1jbj£jcj¤j:}r8(j=]r9jaj§j¨X boto.s3.aclr:…r;}r<bj>]j<]j@]jA]r=jaj­XGrant.startElementj¯jˆj°‰ujiNjjhjk]r>(jÄ)r?}r@(j9X startElementjCj6jbj£jcjÇj:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]rBjtX startElementrC…rD}rE(j9UjCj?ubaubjÍ)rF}rG(j9UjCj6jbj£jcjÐj:}rH(j<]j@]j>]j=]jA]ujiNjjhjk]rI(jÓ)rJ}rK(j9Xnamej:}rL(j<]j@]j>]j=]jA]ujCjFjk]rMjtXnamerN…rO}rP(j9UjCjJubajcjÛubjÓ)rQ}rR(j9Xattrsj:}rS(j<]j@]j>]j=]jA]ujCjFjk]rTjtXattrsrU…rV}rW(j9UjCjQubajcjÛubjÓ)rX}rY(j9X connectionj:}rZ(j<]j@]j>]j=]jA]ujCjFjk]r[jtX connectionr\…r]}r^(j9UjCjXubajcjÛubeubeubjS)r_}r`(j9UjCj1jbj£jcjój:}ra(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rb}rc(j9UjCjÍjbNjcjŒj:}rd(j=]j>]j<]j@]jA]Uentries]re(jX#to_xml() (boto.s3.acl.Grant method)h,UtrfaujiNjjhjk]ubjV)rg}rh(j9UjCjÍjbNjcj˜j:}ri(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrjjžjjujiNjjhjk]rk(j )rl}rm(j9XGrant.to_xml()jCjgjbj£jcj¤j:}rn(j=]roh,aj§j¨X boto.s3.aclrp…rq}rrbj>]j<]j@]jA]rsh,aj­X Grant.to_xmlj¯jˆj°‰ujiNjjhjk]rt(jÄ)ru}rv(j9Xto_xmljCjljbj£jcjÇj:}rw(j<]j@]j>]j=]jA]ujiNjjhjk]rxjtXto_xmlry…rz}r{(j9UjCjuubaubjÍ)r|}r}(j9UjCjljbj£jcjÐj:}r~(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r}r€(j9UjCjgjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)r‚}rƒ(j9UjCjjbNjcjŒj:}r„(j=]j>]j<]j@]jA]Uentries]r…(jXPolicy (class in boto.s3.acl)hUtr†aujiNjjhjk]ubjV)r‡}rˆ(j9UjCjjbNjcj˜j:}r‰(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrŠjžjŠujiNjjhjk]r‹(j )rŒ}r(j9XPolicy(parent=None)jCj‡jbj£jcj¤j:}rŽ(j=]rhaj§j¨X boto.s3.aclr…r‘}r’bj>]j<]j@]jA]r“haj­XPolicyr”j¯Uj°‰ujiNjjhjk]r•(j²)r–}r—(j9Xclass jCjŒjbj£jcjµj:}r˜(j<]j@]j>]j=]jA]ujiNjjhjk]r™jtXclass rš…r›}rœ(j9UjCj–ubaubj»)r}rž(j9X boto.s3.acl.jCjŒjbj£jcj¾j:}rŸ(j<]j@]j>]j=]jA]ujiNjjhjk]r jtX boto.s3.acl.r¡…r¢}r£(j9UjCjubaubjÄ)r¤}r¥(j9j”jCjŒjbj£jcjÇj:}r¦(j<]j@]j>]j=]jA]ujiNjjhjk]r§jtXPolicyr¨…r©}rª(j9UjCj¤ubaubjÍ)r«}r¬(j9UjCjŒjbj£jcjÐj:}r­(j<]j@]j>]j=]jA]ujiNjjhjk]r®jÓ)r¯}r°(j9X parent=Nonej:}r±(j<]j@]j>]j=]jA]ujCj«jk]r²jtX parent=Noner³…r´}rµ(j9UjCj¯ubajcjÛubaubeubjS)r¶}r·(j9UjCj‡jbj£jcjój:}r¸(j<]j@]j>]j=]jA]ujiNjjhjk]r¹(jˆ)rº}r»(j9UjCj¶jbNjcjŒj:}r¼(j=]j>]j<]j@]jA]Uentries]r½(jX(endElement() (boto.s3.acl.Policy method)hžUtr¾aujiNjjhjk]ubjV)r¿}rÀ(j9UjCj¶jbNjcj˜j:}rÁ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÂjžjÂujiNjjhjk]rÃ(j )rÄ}rÅ(j9X*Policy.endElement(name, value, connection)jCj¿jbj£jcj¤j:}rÆ(j=]rÇhžaj§j¨X boto.s3.aclrÈ…rÉ}rÊbj>]j<]j@]jA]rËhžaj­XPolicy.endElementj¯j”j°‰ujiNjjhjk]rÌ(jÄ)rÍ}rÎ(j9X endElementjCjÄjbj£jcjÇj:}rÏ(j<]j@]j>]j=]jA]ujiNjjhjk]rÐjtX endElementrÑ…rÒ}rÓ(j9UjCjÍubaubjÍ)rÔ}rÕ(j9UjCjÄjbj£jcjÐj:}rÖ(j<]j@]j>]j=]jA]ujiNjjhjk]r×(jÓ)rØ}rÙ(j9Xnamej:}rÚ(j<]j@]j>]j=]jA]ujCjÔjk]rÛjtXnamerÜ…rÝ}rÞ(j9UjCjØubajcjÛubjÓ)rß}rà(j9Xvaluej:}rá(j<]j@]j>]j=]jA]ujCjÔjk]râjtXvaluerã…rä}rå(j9UjCjßubajcjÛubjÓ)ræ}rç(j9X connectionj:}rè(j<]j@]j>]j=]jA]ujCjÔjk]réjtX connectionrê…rë}rì(j9UjCjæubajcjÛubeubeubjS)rí}rî(j9UjCj¿jbj£jcjój:}rï(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rð}rñ(j9UjCj¶jbNjcjŒj:}rò(j=]j>]j<]j@]jA]Uentries]ró(jX*startElement() (boto.s3.acl.Policy method)h‹UtrôaujiNjjhjk]ubjV)rõ}rö(j9UjCj¶jbNjcj˜j:}r÷(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrøjžjøujiNjjhjk]rù(j )rú}rû(j9X,Policy.startElement(name, attrs, connection)jCjõjbj£jcj¤j:}rü(j=]rýh‹aj§j¨X boto.s3.aclrþ…rÿ}rbj>]j<]j@]jA]rh‹aj­XPolicy.startElementj¯j”j°‰ujiNjjhjk]r(jÄ)r}r(j9X startElementjCjújbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtX startElementr…r}r (j9UjCjubaubjÍ)r }r (j9UjCjújbj£jcjÐj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r (jÓ)r}r(j9Xnamej:}r(j<]j@]j>]j=]jA]ujCj jk]rjtXnamer…r}r(j9UjCjubajcjÛubjÓ)r}r(j9Xattrsj:}r(j<]j@]j>]j=]jA]ujCj jk]rjtXattrsr…r}r(j9UjCjubajcjÛubjÓ)r}r(j9X connectionj:}r(j<]j@]j>]j=]jA]ujCj jk]rjtX connectionr …r!}r"(j9UjCjubajcjÛubeubeubjS)r#}r$(j9UjCjõjbj£jcjój:}r%(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r&}r'(j9UjCj¶jbNjcjŒj:}r((j=]j>]j<]j@]jA]Uentries]r)(jX$to_xml() (boto.s3.acl.Policy method)häUtr*aujiNjjhjk]ubjV)r+}r,(j9UjCj¶jbNjcj˜j:}r-(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr.jžj.ujiNjjhjk]r/(j )r0}r1(j9XPolicy.to_xml()jCj+jbj£jcj¤j:}r2(j=]r3häaj§j¨X boto.s3.aclr4…r5}r6bj>]j<]j@]jA]r7häaj­X Policy.to_xmlj¯j”j°‰ujiNjjhjk]r8(jÄ)r9}r:(j9Xto_xmljCj0jbj£jcjÇj:}r;(j<]j@]j>]j=]jA]ujiNjjhjk]r<jtXto_xmlr=…r>}r?(j9UjCj9ubaubjÍ)r@}rA(j9UjCj0jbj£jcjÐj:}rB(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rC}rD(j9UjCj+jbj£jcjój:}rE(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj^j])rF}rG(j9UjCj`jbj?jcjdj:}rH(j<]j@]j>]j=]rI(X"module-boto.s3.bucketlistresultsetrJUboto-s3-bucketlistresultsetrKejA]rLj#aujiKjjhjk]rM(jm)rN}rO(j9Xboto.s3.bucketlistresultsetrPjCjFjbj?jcjqj:}rQ(j<]j@]j>]j=]jA]ujiKjjhjk]rRjtXboto.s3.bucketlistresultsetrS…rT}rU(j9jPjCjNubaubjˆ)rV}rW(j9UjCjFjbj‹jcjŒj:}rX(j=]j>]j<]j@]jA]Uentries]rY(jX$boto.s3.bucketlistresultset (module)X"module-boto.s3.bucketlistresultsetUtrZaujiKjjhjk]ubjˆ)r[}r\(j9UjCjFjbX/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.BucketListResultSetr]jcjŒj:}r^(j=]j>]j<]j@]jA]Uentries]r_(jX:BucketListResultSet (class in boto.s3.bucketlistresultset)hzUtr`aujiNjjhjk]ubjV)ra}rb(j9UjCjFjbj]jcj˜j:}rc(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrdjžjdujiNjjhjk]re(j )rf}rg(j9XfBucketListResultSet(bucket=None, prefix='', delimiter='', marker='', headers=None, encoding_type=None)jCjajbj£jcj¤j:}rh(j=]rihzaj§j¨Xboto.s3.bucketlistresultsetrj…rk}rlbj>]j<]j@]jA]rmhzaj­XBucketListResultSetrnj¯Uj°‰ujiNjjhjk]ro(j²)rp}rq(j9Xclass jCjfjbj£jcjµj:}rr(j<]j@]j>]j=]jA]ujiNjjhjk]rsjtXclass rt…ru}rv(j9UjCjpubaubj»)rw}rx(j9Xboto.s3.bucketlistresultset.jCjfjbj£jcj¾j:}ry(j<]j@]j>]j=]jA]ujiNjjhjk]rzjtXboto.s3.bucketlistresultset.r{…r|}r}(j9UjCjwubaubjÄ)r~}r(j9jnjCjfjbj£jcjÇj:}r€(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXBucketListResultSetr‚…rƒ}r„(j9UjCj~ubaubjÍ)r…}r†(j9UjCjfjbj£jcjÐj:}r‡(j<]j@]j>]j=]jA]ujiNjjhjk]rˆ(jÓ)r‰}rŠ(j9X bucket=Nonej:}r‹(j<]j@]j>]j=]jA]ujCj…jk]rŒjtX bucket=Noner…rŽ}r(j9UjCj‰ubajcjÛubjÓ)r}r‘(j9X prefix=''j:}r’(j<]j@]j>]j=]jA]ujCj…jk]r“jtX prefix=''r”…r•}r–(j9UjCjubajcjÛubjÓ)r—}r˜(j9X delimiter=''j:}r™(j<]j@]j>]j=]jA]ujCj…jk]ršjtX delimiter=''r›…rœ}r(j9UjCj—ubajcjÛubjÓ)rž}rŸ(j9X marker=''j:}r (j<]j@]j>]j=]jA]ujCj…jk]r¡jtX marker=''r¢…r£}r¤(j9UjCjžubajcjÛubjÓ)r¥}r¦(j9X headers=Nonej:}r§(j<]j@]j>]j=]jA]ujCj…jk]r¨jtX headers=Noner©…rª}r«(j9UjCj¥ubajcjÛubjÓ)r¬}r­(j9Xencoding_type=Nonej:}r®(j<]j@]j>]j=]jA]ujCj…jk]r¯jtXencoding_type=Noner°…r±}r²(j9UjCj¬ubajcjÛubeubeubjS)r³}r´(j9UjCjajbj£jcjój:}rµ(j<]j@]j>]j=]jA]ujiNjjhjk]r¶jD)r·}r¸(j9X3A resultset for listing keys within a bucket. Uses the bucket_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of keys within the bucket you can iterate over all keys in a reasonably efficient manner.r¹jCj³jbj]jcj"j:}rº(j<]j@]j>]j=]jA]ujiKjjhjk]r»jtX3A resultset for listing keys within a bucket. Uses the bucket_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of keys within the bucket you can iterate over all keys in a reasonably efficient manner.r¼…r½}r¾(j9j¹jCj·ubaubaubeubjˆ)r¿}rÀ(j9UjCjFjbXŠ/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.MultiPartUploadListResultSetrÁjcjŒj:}rÂ(j=]j>]j<]j@]jA]Uentries]rÃ(jXCMultiPartUploadListResultSet (class in boto.s3.bucketlistresultset)hÁUtrÄaujiNjjhjk]ubjV)rÅ}rÆ(j9UjCjFjbjÁjcj˜j:}rÇ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrÈjžjÈujiNjjhjk]rÉ(j )rÊ}rË(j9XoMultiPartUploadListResultSet(bucket=None, key_marker='', upload_id_marker='', headers=None, encoding_type=None)jCjÅjbj£jcj¤j:}rÌ(j=]rÍhÁaj§j¨Xboto.s3.bucketlistresultsetrÎ…rÏ}rÐbj>]j<]j@]jA]rÑhÁaj­XMultiPartUploadListResultSetrÒj¯Uj°‰ujiNjjhjk]rÓ(j²)rÔ}rÕ(j9Xclass jCjÊjbj£jcjµj:}rÖ(j<]j@]j>]j=]jA]ujiNjjhjk]r×jtXclass rØ…rÙ}rÚ(j9UjCjÔubaubj»)rÛ}rÜ(j9Xboto.s3.bucketlistresultset.jCjÊjbj£jcj¾j:}rÝ(j<]j@]j>]j=]jA]ujiNjjhjk]rÞjtXboto.s3.bucketlistresultset.rß…rà}rá(j9UjCjÛubaubjÄ)râ}rã(j9jÒjCjÊjbj£jcjÇj:}rä(j<]j@]j>]j=]jA]ujiNjjhjk]råjtXMultiPartUploadListResultSetræ…rç}rè(j9UjCjâubaubjÍ)ré}rê(j9UjCjÊjbj£jcjÐj:}rë(j<]j@]j>]j=]jA]ujiNjjhjk]rì(jÓ)rí}rî(j9X bucket=Nonej:}rï(j<]j@]j>]j=]jA]ujCjéjk]rðjtX bucket=Nonerñ…rò}ró(j9UjCjíubajcjÛubjÓ)rô}rõ(j9X key_marker=''j:}rö(j<]j@]j>]j=]jA]ujCjéjk]r÷jtX key_marker=''rø…rù}rú(j9UjCjôubajcjÛubjÓ)rû}rü(j9Xupload_id_marker=''j:}rý(j<]j@]j>]j=]jA]ujCjéjk]rþjtXupload_id_marker=''rÿ…r}r(j9UjCjûubajcjÛubjÓ)r}r(j9X headers=Nonej:}r(j<]j@]j>]j=]jA]ujCjéjk]rjtX headers=Noner…r}r(j9UjCjubajcjÛubjÓ)r }r (j9Xencoding_type=Nonej:}r (j<]j@]j>]j=]jA]ujCjéjk]r jtXencoding_type=Noner …r}r(j9UjCj ubajcjÛubeubeubjS)r}r(j9UjCjÅjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjD)r}r(j9XLA resultset for listing multipart uploads within a bucket. Uses the multipart_upload_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of uploads within the bucket you can iterate over all keys in a reasonably efficient manner.rjCjjbjÁjcj"j:}r(j<]j@]j>]j=]jA]ujiKjjhjk]rjtXLA resultset for listing multipart uploads within a bucket. Uses the multipart_upload_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of uploads within the bucket you can iterate over all keys in a reasonably efficient manner.r…r}r(j9jjCjubaubaubeubjˆ)r}r(j9UjCjFjbXŠ/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.VersionedBucketListResultSetrjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r (jXCVersionedBucketListResultSet (class in boto.s3.bucketlistresultset)j Utr!aujiNjjhjk]ubjV)r"}r#(j9UjCjFjbjjcj˜j:}r$(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr%jžj%ujiNjjhjk]r&(j )r'}r((j9X‰VersionedBucketListResultSet(bucket=None, prefix='', delimiter='', key_marker='', version_id_marker='', headers=None, encoding_type=None)jCj"jbj£jcj¤j:}r)(j=]r*j aj§j¨Xboto.s3.bucketlistresultsetr+…r,}r-bj>]j<]j@]jA]r.j aj­XVersionedBucketListResultSetr/j¯Uj°‰ujiNjjhjk]r0(j²)r1}r2(j9Xclass jCj'jbj£jcjµj:}r3(j<]j@]j>]j=]jA]ujiNjjhjk]r4jtXclass r5…r6}r7(j9UjCj1ubaubj»)r8}r9(j9Xboto.s3.bucketlistresultset.jCj'jbj£jcj¾j:}r:(j<]j@]j>]j=]jA]ujiNjjhjk]r;jtXboto.s3.bucketlistresultset.r<…r=}r>(j9UjCj8ubaubjÄ)r?}r@(j9j/jCj'jbj£jcjÇj:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]rBjtXVersionedBucketListResultSetrC…rD}rE(j9UjCj?ubaubjÍ)rF}rG(j9UjCj'jbj£jcjÐj:}rH(j<]j@]j>]j=]jA]ujiNjjhjk]rI(jÓ)rJ}rK(j9X bucket=Nonej:}rL(j<]j@]j>]j=]jA]ujCjFjk]rMjtX bucket=NonerN…rO}rP(j9UjCjJubajcjÛubjÓ)rQ}rR(j9X prefix=''j:}rS(j<]j@]j>]j=]jA]ujCjFjk]rTjtX prefix=''rU…rV}rW(j9UjCjQubajcjÛubjÓ)rX}rY(j9X delimiter=''j:}rZ(j<]j@]j>]j=]jA]ujCjFjk]r[jtX delimiter=''r\…r]}r^(j9UjCjXubajcjÛubjÓ)r_}r`(j9X key_marker=''j:}ra(j<]j@]j>]j=]jA]ujCjFjk]rbjtX key_marker=''rc…rd}re(j9UjCj_ubajcjÛubjÓ)rf}rg(j9Xversion_id_marker=''j:}rh(j<]j@]j>]j=]jA]ujCjFjk]rijtXversion_id_marker=''rj…rk}rl(j9UjCjfubajcjÛubjÓ)rm}rn(j9X headers=Nonej:}ro(j<]j@]j>]j=]jA]ujCjFjk]rpjtX headers=Nonerq…rr}rs(j9UjCjmubajcjÛubjÓ)rt}ru(j9Xencoding_type=Nonej:}rv(j<]j@]j>]j=]jA]ujCjFjk]rwjtXencoding_type=Nonerx…ry}rz(j9UjCjtubajcjÛubeubeubjS)r{}r|(j9UjCj"jbj£jcjój:}r}(j<]j@]j>]j=]jA]ujiNjjhjk]r~jD)r}r€(j9X7A resultset for listing versions within a bucket. Uses the bucket_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of keys within the bucket you can iterate over all keys in a reasonably efficient manner.rjCj{jbjjcj"j:}r‚(j<]j@]j>]j=]jA]ujiKjjhjk]rƒjtX7A resultset for listing versions within a bucket. Uses the bucket_lister generator function and implements the iterator interface. This transparently handles the results paging from S3 so even if you have many thousands of keys within the bucket you can iterate over all keys in a reasonably efficient manner.r„…r…}r†(j9jjCjubaubaubeubjˆ)r‡}rˆ(j9UjCjFjbX{/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.bucket_listerr‰jcjŒj:}rŠ(j=]j>]j<]j@]jA]Uentries]r‹(jX7bucket_lister() (in module boto.s3.bucketlistresultset)j!UtrŒaujiNjjhjk]ubjV)r}rŽ(j9UjCjFjbj‰jcj˜j:}r(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionrjžjujiNjjhjk]r‘(j )r’}r“(j9X[bucket_lister(bucket, prefix='', delimiter='', marker='', headers=None, encoding_type=None)jCjjbj£jcj¤j:}r”(j=]r•j!aj§j¨Xboto.s3.bucketlistresultsetr–…r—}r˜bj>]j<]j@]jA]r™j!aj­X bucket_listerršj¯Uj°‰ujiNjjhjk]r›(j»)rœ}r(j9Xboto.s3.bucketlistresultset.jCj’jbj£jcj¾j:}rž(j<]j@]j>]j=]jA]ujiNjjhjk]rŸjtXboto.s3.bucketlistresultset.r …r¡}r¢(j9UjCjœubaubjÄ)r£}r¤(j9jšjCj’jbj£jcjÇj:}r¥(j<]j@]j>]j=]jA]ujiNjjhjk]r¦jtX bucket_listerr§…r¨}r©(j9UjCj£ubaubjÍ)rª}r«(j9UjCj’jbj£jcjÐj:}r¬(j<]j@]j>]j=]jA]ujiNjjhjk]r­(jÓ)r®}r¯(j9Xbucketj:}r°(j<]j@]j>]j=]jA]ujCjªjk]r±jtXbucketr²…r³}r´(j9UjCj®ubajcjÛubjÓ)rµ}r¶(j9X prefix=''j:}r·(j<]j@]j>]j=]jA]ujCjªjk]r¸jtX prefix=''r¹…rº}r»(j9UjCjµubajcjÛubjÓ)r¼}r½(j9X delimiter=''j:}r¾(j<]j@]j>]j=]jA]ujCjªjk]r¿jtX delimiter=''rÀ…rÁ}rÂ(j9UjCj¼ubajcjÛubjÓ)rÃ}rÄ(j9X marker=''j:}rÅ(j<]j@]j>]j=]jA]ujCjªjk]rÆjtX marker=''rÇ…rÈ}rÉ(j9UjCjÃubajcjÛubjÓ)rÊ}rË(j9X headers=Nonej:}rÌ(j<]j@]j>]j=]jA]ujCjªjk]rÍjtX headers=NonerÎ…rÏ}rÐ(j9UjCjÊubajcjÛubjÓ)rÑ}rÒ(j9Xencoding_type=Nonej:}rÓ(j<]j@]j>]j=]jA]ujCjªjk]rÔjtXencoding_type=NonerÕ…rÖ}r×(j9UjCjÑubajcjÛubeubeubjS)rØ}rÙ(j9UjCjjbj£jcjój:}rÚ(j<]j@]j>]j=]jA]ujiNjjhjk]rÛjD)rÜ}rÝ(j9X2A generator function for listing keys in a bucket.rÞjCjØjbj‰jcj"j:}rß(j<]j@]j>]j=]jA]ujiKjjhjk]ràjtX2A generator function for listing keys in a bucket.rá…râ}rã(j9jÞjCjÜubaubaubeubjˆ)rä}rå(j9UjCjFjbX…/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.multipart_upload_listerræjcjŒj:}rç(j=]j>]j<]j@]jA]Uentries]rè(jXAmultipart_upload_lister() (in module boto.s3.bucketlistresultset)h¡UtréaujiNjjhjk]ubjV)rê}rë(j9UjCjFjbjæjcj˜j:}rì(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionríjžjíujiNjjhjk]rî(j )rï}rð(j9Xemultipart_upload_lister(bucket, key_marker='', upload_id_marker='', headers=None, encoding_type=None)jCjêjbj£jcj¤j:}rñ(j=]ròh¡aj§j¨Xboto.s3.bucketlistresultsetró…rô}rõbj>]j<]j@]jA]röh¡aj­Xmultipart_upload_listerr÷j¯Uj°‰ujiNjjhjk]rø(j»)rù}rú(j9Xboto.s3.bucketlistresultset.jCjïjbj£jcj¾j:}rû(j<]j@]j>]j=]jA]ujiNjjhjk]rüjtXboto.s3.bucketlistresultset.rý…rþ}rÿ(j9UjCjùubaubjÄ)r}r(j9j÷jCjïjbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXmultipart_upload_listerr…r}r(j9UjCjubaubjÍ)r}r(j9UjCjïjbj£jcjÐj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r (jÓ)r }r (j9Xbucketj:}r (j<]j@]j>]j=]jA]ujCjjk]rjtXbucketr…r}r(j9UjCj ubajcjÛubjÓ)r}r(j9X key_marker=''j:}r(j<]j@]j>]j=]jA]ujCjjk]rjtX key_marker=''r…r}r(j9UjCjubajcjÛubjÓ)r}r(j9Xupload_id_marker=''j:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXupload_id_marker=''r…r}r(j9UjCjubajcjÛubjÓ)r }r!(j9X headers=Nonej:}r"(j<]j@]j>]j=]jA]ujCjjk]r#jtX headers=Noner$…r%}r&(j9UjCj ubajcjÛubjÓ)r'}r((j9Xencoding_type=Nonej:}r)(j<]j@]j>]j=]jA]ujCjjk]r*jtXencoding_type=Noner+…r,}r-(j9UjCj'ubajcjÛubeubeubjS)r.}r/(j9UjCjêjbj£jcjój:}r0(j<]j@]j>]j=]jA]ujiNjjhjk]r1jD)r2}r3(j9X?A generator function for listing multipart uploads in a bucket.r4jCj.jbjæjcj"j:}r5(j<]j@]j>]j=]jA]ujiKjjhjk]r6jtX?A generator function for listing multipart uploads in a bucket.r7…r8}r9(j9j4jCj2ubaubaubeubjˆ)r:}r;(j9UjCjFjbX…/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucketlistresultset.py:docstring of boto.s3.bucketlistresultset.versioned_bucket_listerr<jcjŒj:}r=(j=]j>]j<]j@]jA]Uentries]r>(jXAversioned_bucket_lister() (in module boto.s3.bucketlistresultset)híUtr?aujiNjjhjk]ubjV)r@}rA(j9UjCjFjbj<jcj˜j:}rB(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionrCjžjCujiNjjhjk]rD(j )rE}rF(j9Xversioned_bucket_lister(bucket, prefix='', delimiter='', key_marker='', version_id_marker='', headers=None, encoding_type=None)jCj@jbj£jcj¤j:}rG(j=]rHhíaj§j¨Xboto.s3.bucketlistresultsetrI…rJ}rKbj>]j<]j@]jA]rLhíaj­Xversioned_bucket_listerrMj¯Uj°‰ujiNjjhjk]rN(j»)rO}rP(j9Xboto.s3.bucketlistresultset.jCjEjbj£jcj¾j:}rQ(j<]j@]j>]j=]jA]ujiNjjhjk]rRjtXboto.s3.bucketlistresultset.rS…rT}rU(j9UjCjOubaubjÄ)rV}rW(j9jMjCjEjbj£jcjÇj:}rX(j<]j@]j>]j=]jA]ujiNjjhjk]rYjtXversioned_bucket_listerrZ…r[}r\(j9UjCjVubaubjÍ)r]}r^(j9UjCjEjbj£jcjÐj:}r_(j<]j@]j>]j=]jA]ujiNjjhjk]r`(jÓ)ra}rb(j9Xbucketj:}rc(j<]j@]j>]j=]jA]ujCj]jk]rdjtXbucketre…rf}rg(j9UjCjaubajcjÛubjÓ)rh}ri(j9X prefix=''j:}rj(j<]j@]j>]j=]jA]ujCj]jk]rkjtX prefix=''rl…rm}rn(j9UjCjhubajcjÛubjÓ)ro}rp(j9X delimiter=''j:}rq(j<]j@]j>]j=]jA]ujCj]jk]rrjtX delimiter=''rs…rt}ru(j9UjCjoubajcjÛubjÓ)rv}rw(j9X key_marker=''j:}rx(j<]j@]j>]j=]jA]ujCj]jk]ryjtX key_marker=''rz…r{}r|(j9UjCjvubajcjÛubjÓ)r}}r~(j9Xversion_id_marker=''j:}r(j<]j@]j>]j=]jA]ujCj]jk]r€jtXversion_id_marker=''r…r‚}rƒ(j9UjCj}ubajcjÛubjÓ)r„}r…(j9X headers=Nonej:}r†(j<]j@]j>]j=]jA]ujCj]jk]r‡jtX headers=Nonerˆ…r‰}rŠ(j9UjCj„ubajcjÛubjÓ)r‹}rŒ(j9Xencoding_type=Nonej:}r(j<]j@]j>]j=]jA]ujCj]jk]rŽjtXencoding_type=Noner…r}r‘(j9UjCj‹ubajcjÛubeubeubjS)r’}r“(j9UjCj@jbj£jcjój:}r”(j<]j@]j>]j=]jA]ujiNjjhjk]r•jD)r–}r—(j9X6A generator function for listing versions in a bucket.r˜jCj’jbj<jcj"j:}r™(j<]j@]j>]j=]jA]ujiKjjhjk]ršjtX6A generator function for listing versions in a bucket.r›…rœ}r(j9j˜jCj–ubaubaubeubeubj])rž}rŸ(j9UjCj`jbj?jcjdj:}r (j<]j@]j>]j=]r¡(Xmodule-boto.s3.connectionr¢Uboto-s3-connectionr£ejA]r¤h7aujiK$jjhjk]r¥(jm)r¦}r§(j9Xboto.s3.connectionr¨jCjžjbj?jcjqj:}r©(j<]j@]j>]j=]jA]ujiK$jjhjk]rªjtXboto.s3.connectionr«…r¬}r­(j9j¨jCj¦ubaubjˆ)r®}r¯(j9UjCjžjbj‹jcjŒj:}r°(j=]j>]j<]j@]jA]Uentries]r±(jXboto.s3.connection (module)Xmodule-boto.s3.connectionUtr²aujiKjjhjk]ubjˆ)r³}r´(j9UjCjžjbNjcjŒj:}rµ(j=]j>]j<]j@]jA]Uentries]r¶(jXHostRequiredErrorr·hõUtr¸aujiNjjhjk]ubjV)r¹}rº(j9UjCjžjbNjcj˜j:}r»(jš‰j›Xpyj=]j>]j<]j@]jA]jœX exceptionr¼jžj¼ujiNjjhjk]r½(j )r¾}r¿(j9X HostRequiredError(reason, *args)jCj¹jbj£jcj¤j:}rÀ(j=]rÁhõaj§j¨Xboto.s3.connectionrÂ…rÃ}rÄbj>]j<]j@]jA]rÅhõaj­j·j¯Uj°‰ujiNjjhjk]rÆ(j²)rÇ}rÈ(j9X exception jCj¾jbj£jcjµj:}rÉ(j<]j@]j>]j=]jA]ujiNjjhjk]rÊjtX exception rË…rÌ}rÍ(j9UjCjÇubaubj»)rÎ}rÏ(j9Xboto.s3.connection.jCj¾jbj£jcj¾j:}rÐ(j<]j@]j>]j=]jA]ujiNjjhjk]rÑjtXboto.s3.connection.rÒ…rÓ}rÔ(j9UjCjÎubaubjÄ)rÕ}rÖ(j9j·jCj¾jbj£jcjÇj:}r×(j<]j@]j>]j=]jA]ujiNjjhjk]rØjtXHostRequiredErrorrÙ…rÚ}rÛ(j9UjCjÕubaubjÍ)rÜ}rÝ(j9UjCj¾jbj£jcjÐj:}rÞ(j<]j@]j>]j=]jA]ujiNjjhjk]rß(jÓ)rà}rá(j9Xreasonj:}râ(j<]j@]j>]j=]jA]ujCjÜjk]rãjtXreasonrä…rå}ræ(j9UjCjàubajcjÛubjÓ)rç}rè(j9X*argsj:}ré(j<]j@]j>]j=]jA]ujCjÜjk]rêjtX*argsrë…rì}rí(j9UjCjçubajcjÛubeubeubjS)rî}rï(j9UjCj¹jbj£jcjój:}rð(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rñ}rò(j9UjCjžjbNjcjŒj:}ró(j=]j>]j<]j@]jA]Uentries]rô(jX&Location (class in boto.s3.connection)h(UtrõaujiNjjhjk]ubjV)rö}r÷(j9UjCjžjbNjcj˜j:}rø(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrùjžjùujiNjjhjk]rú(j )rû}rü(j9XLocationrýjCjöjbj£jcj¤j:}rþ(j=]rÿh(aj§j¨Xboto.s3.connectionr …r }r bj>]j<]j@]jA]r h(aj­jýj¯Uj°‰ujiNjjhjk]r (j²)r }r (j9Xclass jCjûjbj£jcjµj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXclass r …r }r (j9UjCj ubaubj»)r }r (j9Xboto.s3.connection.jCjûjbj£jcj¾j:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXboto.s3.connection.r …r }r (j9UjCj ubaubjÄ)r }r (j9jýjCjûjbj£jcjÇj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXLocationr …r }r (j9UjCj ubaubeubjS)r }r (j9UjCjöjbj£jcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r (jˆ)r }r (j9UjCj jbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]r! (jX3APNortheast (boto.s3.connection.Location attribute)heUtr" aujiNjjhjk]ubjV)r# }r$ (j9UjCj jbNjcj˜j:}r% (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer& jžj& ujiNjjhjk]r' (j )r( }r) (j9XLocation.APNortheastjCj# jbjÝjcj¤j:}r* (j=]r+ heaj§j¨Xboto.s3.connectionr, …r- }r. bj>]j<]j@]jA]r/ heaj­XLocation.APNortheastj¯jýj°‰ujiNjjhjk]r0 (jÄ)r1 }r2 (j9X APNortheastjCj( jbjÝjcjÇj:}r3 (j<]j@]j>]j=]jA]ujiNjjhjk]r4 jtX APNortheastr5 …r6 }r7 (j9UjCj1 ubaubj²)r8 }r9 (j9X = 'ap-northeast-1'jCj( jbjÝjcjµj:}r: (j<]j@]j>]j=]jA]ujiNjjhjk]r; jtX = 'ap-northeast-1'r< …r= }r> (j9UjCj8 ubaubeubjS)r? }r@ (j9UjCj# jbjÝjcjój:}rA (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rB }rC (j9UjCj jbNjcjŒj:}rD (j=]j>]j<]j@]jA]Uentries]rE (jX3APSoutheast (boto.s3.connection.Location attribute)hþUtrF aujiNjjhjk]ubjV)rG }rH (j9UjCj jbNjcj˜j:}rI (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerJ jžjJ ujiNjjhjk]rK (j )rL }rM (j9XLocation.APSoutheastjCjG jbjÝjcj¤j:}rN (j=]rO hþaj§j¨Xboto.s3.connectionrP …rQ }rR bj>]j<]j@]jA]rS hþaj­XLocation.APSoutheastj¯jýj°‰ujiNjjhjk]rT (jÄ)rU }rV (j9X APSoutheastjCjL jbjÝjcjÇj:}rW (j<]j@]j>]j=]jA]ujiNjjhjk]rX jtX APSoutheastrY …rZ }r[ (j9UjCjU ubaubj²)r\ }r] (j9X = 'ap-southeast-1'jCjL jbjÝjcjµj:}r^ (j<]j@]j>]j=]jA]ujiNjjhjk]r_ jtX = 'ap-southeast-1'r` …ra }rb (j9UjCj\ ubaubeubjS)rc }rd (j9UjCjG jbjÝjcjój:}re (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rf }rg (j9UjCj jbNjcjŒj:}rh (j=]j>]j<]j@]jA]Uentries]ri (jX4APSoutheast2 (boto.s3.connection.Location attribute)j"Utrj aujiNjjhjk]ubjV)rk }rl (j9UjCj jbNjcj˜j:}rm (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributern jžjn ujiNjjhjk]ro (j )rp }rq (j9XLocation.APSoutheast2jCjk jbjÝjcj¤j:}rr (j=]rs j"aj§j¨Xboto.s3.connectionrt …ru }rv bj>]j<]j@]jA]rw j"aj­XLocation.APSoutheast2j¯jýj°‰ujiNjjhjk]rx (jÄ)ry }rz (j9X APSoutheast2jCjp jbjÝjcjÇj:}r{ (j<]j@]j>]j=]jA]ujiNjjhjk]r| jtX APSoutheast2r} …r~ }r (j9UjCjy ubaubj²)r€ }r (j9X = 'ap-southeast-2'jCjp jbjÝjcjµj:}r‚ (j<]j@]j>]j=]jA]ujiNjjhjk]rƒ jtX = 'ap-southeast-2'r„ …r… }r† (j9UjCj€ ubaubeubjS)r‡ }rˆ (j9UjCjk jbjÝjcjój:}r‰ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rŠ }r‹ (j9UjCj jbNjcjŒj:}rŒ (j=]j>]j<]j@]jA]Uentries]r (jX0CNNorth1 (boto.s3.connection.Location attribute)hñUtrŽ aujiNjjhjk]ubjV)r }r (j9UjCj jbNjcj˜j:}r‘ (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer’ jžj’ ujiNjjhjk]r“ (j )r” }r• (j9XLocation.CNNorth1jCj jbjÝjcj¤j:}r– (j=]r— hñaj§j¨Xboto.s3.connectionr˜ …r™ }rš bj>]j<]j@]jA]r› hñaj­XLocation.CNNorth1j¯jýj°‰ujiNjjhjk]rœ (jÄ)r }rž (j9XCNNorth1jCj” jbjÝjcjÇj:}rŸ (j<]j@]j>]j=]jA]ujiNjjhjk]r  jtXCNNorth1r¡ …r¢ }r£ (j9UjCj ubaubj²)r¤ }r¥ (j9X = 'cn-north-1'jCj” jbjÝjcjµj:}r¦ (j<]j@]j>]j=]jA]ujiNjjhjk]r§ jtX = 'cn-north-1'r¨ …r© }rª (j9UjCj¤ ubaubeubjS)r« }r¬ (j9UjCj jbjÝjcjój:}r­ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r® }r¯ (j9UjCj jbNjcjŒj:}r° (j=]j>]j<]j@]jA]Uentries]r± (jX/DEFAULT (boto.s3.connection.Location attribute)hÀUtr² aujiNjjhjk]ubjV)r³ }r´ (j9UjCj jbNjcj˜j:}rµ (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer¶ jžj¶ ujiNjjhjk]r· (j )r¸ }r¹ (j9XLocation.DEFAULTjCj³ jbjÝjcj¤j:}rº (j=]r» hÀaj§j¨Xboto.s3.connectionr¼ …r½ }r¾ bj>]j<]j@]jA]r¿ hÀaj­XLocation.DEFAULTj¯jýj°‰ujiNjjhjk]rÀ (jÄ)rÁ }r (j9XDEFAULTjCj¸ jbjÝjcjÇj:}rà (j<]j@]j>]j=]jA]ujiNjjhjk]rÄ jtXDEFAULTrÅ …rÆ }rÇ (j9UjCjÁ ubaubj²)rÈ }rÉ (j9X = ''jCj¸ jbjÝjcjµj:}rÊ (j<]j@]j>]j=]jA]ujiNjjhjk]rË jtX = ''rÌ …rÍ }rÎ (j9UjCjÈ ubaubeubjS)rÏ }rÐ (j9UjCj³ jbjÝjcjój:}rÑ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÒ }rÓ (j9UjCj jbNjcjŒj:}rÔ (j=]j>]j<]j@]jA]Uentries]rÕ (jX*EU (boto.s3.connection.Location attribute)h UtrÖ aujiNjjhjk]ubjV)r× }rØ (j9UjCj jbNjcj˜j:}rÙ (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerÚ jžjÚ ujiNjjhjk]rÛ (j )rÜ }rÝ (j9X Location.EUjCj× jbjÝjcj¤j:}rÞ (j=]rß h aj§j¨Xboto.s3.connectionrà …rá }râ bj>]j<]j@]jA]rã h aj­X Location.EUj¯jýj°‰ujiNjjhjk]rä (jÄ)rå }ræ (j9XEUjCjÜ jbjÝjcjÇj:}rç (j<]j@]j>]j=]jA]ujiNjjhjk]rè jtXEUré …rê }rë (j9UjCjå ubaubj²)rì }rí (j9X = 'EU'jCjÜ jbjÝjcjµj:}rî (j<]j@]j>]j=]jA]ujiNjjhjk]rï jtX = 'EU'rð …rñ }rò (j9UjCjì ubaubeubjS)ró }rô (j9UjCj× jbjÝjcjój:}rõ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rö }r÷ (j9UjCj jbNjcjŒj:}rø (j=]j>]j<]j@]jA]Uentries]rù (jX.SAEast (boto.s3.connection.Location attribute)h|Utrú aujiNjjhjk]ubjV)rû }rü (j9UjCj jbNjcj˜j:}rý (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerþ jžjþ ujiNjjhjk]rÿ (j )r }r (j9XLocation.SAEastjCjû jbjÝjcj¤j:}r (j=]r h|aj§j¨Xboto.s3.connectionr …r }r bj>]j<]j@]jA]r h|aj­XLocation.SAEastj¯jýj°‰ujiNjjhjk]r (jÄ)r }r (j9XSAEastjCj jbjÝjcjÇj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXSAEastr …r }r (j9UjCj ubaubj²)r }r (j9X = 'sa-east-1'jCj jbjÝjcjµj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtX = 'sa-east-1'r …r }r (j9UjCj ubaubeubjS)r }r (j9UjCjû jbjÝjcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r }r (j9UjCj jbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]r (jX.USWest (boto.s3.connection.Location attribute)hUtr aujiNjjhjk]ubjV)r }r (j9UjCj jbNjcj˜j:}r! (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer" jžj" ujiNjjhjk]r# (j )r$ }r% (j9XLocation.USWestjCj jbjÝjcj¤j:}r& (j=]r' haj§j¨Xboto.s3.connectionr( …r) }r* bj>]j<]j@]jA]r+ haj­XLocation.USWestj¯jýj°‰ujiNjjhjk]r, (jÄ)r- }r. (j9XUSWestjCj$ jbjÝjcjÇj:}r/ (j<]j@]j>]j=]jA]ujiNjjhjk]r0 jtXUSWestr1 …r2 }r3 (j9UjCj- ubaubj²)r4 }r5 (j9X = 'us-west-1'jCj$ jbjÝjcjµj:}r6 (j<]j@]j>]j=]jA]ujiNjjhjk]r7 jtX = 'us-west-1'r8 …r9 }r: (j9UjCj4 ubaubeubjS)r; }r< (j9UjCj jbjÝjcjój:}r= (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r> }r? (j9UjCj jbNjcjŒj:}r@ (j=]j>]j<]j@]jA]Uentries]rA (jX/USWest2 (boto.s3.connection.Location attribute)hUtrB aujiNjjhjk]ubjV)rC }rD (j9UjCj jbNjcj˜j:}rE (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerF jžjF ujiNjjhjk]rG (j )rH }rI (j9XLocation.USWest2jCjC jbjÝjcj¤j:}rJ (j=]rK haj§j¨Xboto.s3.connectionrL …rM }rN bj>]j<]j@]jA]rO haj­XLocation.USWest2j¯jýj°‰ujiNjjhjk]rP (jÄ)rQ }rR (j9XUSWest2jCjH jbjÝjcjÇj:}rS (j<]j@]j>]j=]jA]ujiNjjhjk]rT jtXUSWest2rU …rV }rW (j9UjCjQ ubaubj²)rX }rY (j9X = 'us-west-2'jCjH jbjÝjcjµj:}rZ (j<]j@]j>]j=]jA]ujiNjjhjk]r[ jtX = 'us-west-2'r\ …r] }r^ (j9UjCjX ubaubeubjS)r_ }r` (j9UjCjC jbjÝjcjój:}ra (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rb }rc (j9UjCjžjbNjcjŒj:}rd (j=]j>]j<]j@]jA]Uentries]re (jX,NoHostProvided (class in boto.s3.connection)h.Utrf aujiNjjhjk]ubjV)rg }rh (j9UjCjžjbNjcj˜j:}ri (jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrj jžjj ujiNjjhjk]rk (j )rl }rm (j9XNoHostProvidedrn jCjg jbj£jcj¤j:}ro (j=]rp h.aj§j¨Xboto.s3.connectionrq …rr }rs bj>]j<]j@]jA]rt h.aj­jn j¯Uj°‰ujiNjjhjk]ru (j²)rv }rw (j9Xclass jCjl jbj£jcjµj:}rx (j<]j@]j>]j=]jA]ujiNjjhjk]ry jtXclass rz …r{ }r| (j9UjCjv ubaubj»)r} }r~ (j9Xboto.s3.connection.jCjl jbj£jcj¾j:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r€ jtXboto.s3.connection.r …r‚ }rƒ (j9UjCj} ubaubjÄ)r„ }r… (j9jn jCjl jbj£jcjÇj:}r† (j<]j@]j>]j=]jA]ujiNjjhjk]r‡ jtXNoHostProvidedrˆ …r‰ }rŠ (j9UjCj„ ubaubeubjS)r‹ }rŒ (j9UjCjg jbj£jcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rŽ }r (j9UjCjžjbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]r‘ (jX3OrdinaryCallingFormat (class in boto.s3.connection)jUtr’ aujiNjjhjk]ubjV)r“ }r” (j9UjCjžjbNjcj˜j:}r• (jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr– jžj– ujiNjjhjk]r— (j )r˜ }r™ (j9XOrdinaryCallingFormatrš jCj“ jbj£jcj¤j:}r› (j=]rœ jaj§j¨Xboto.s3.connectionr …rž }rŸ bj>]j<]j@]jA]r  jaj­jš j¯Uj°‰ujiNjjhjk]r¡ (j²)r¢ }r£ (j9Xclass jCj˜ jbj£jcjµj:}r¤ (j<]j@]j>]j=]jA]ujiNjjhjk]r¥ jtXclass r¦ …r§ }r¨ (j9UjCj¢ ubaubj»)r© }rª (j9Xboto.s3.connection.jCj˜ jbj£jcj¾j:}r« (j<]j@]j>]j=]jA]ujiNjjhjk]r¬ jtXboto.s3.connection.r­ …r® }r¯ (j9UjCj© ubaubjÄ)r° }r± (j9jš jCj˜ jbj£jcjÇj:}r² (j<]j@]j>]j=]jA]ujiNjjhjk]r³ jtXOrdinaryCallingFormatr´ …rµ }r¶ (j9UjCj° ubaubeubjS)r· }r¸ (j9UjCj“ jbj£jcjój:}r¹ (j<]j@]j>]j=]jA]ujiNjjhjk]rº (jˆ)r» }r¼ (j9UjCj· jbNjcjŒj:}r½ (j=]j>]j<]j@]jA]Uentries]r¾ (jXCbuild_path_base() (boto.s3.connection.OrdinaryCallingFormat method)jUtr¿ aujiNjjhjk]ubjV)rÀ }rÁ (j9UjCj· jbNjcj˜j:}r (jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrà jžjà ujiNjjhjk]rÄ (j )rÅ }rÆ (j9X5OrdinaryCallingFormat.build_path_base(bucket, key='')jCjÀ jbj£jcj¤j:}rÇ (j=]rÈ jaj§j¨Xboto.s3.connectionrÉ …rÊ }rË bj>]j<]j@]jA]rÌ jaj­X%OrdinaryCallingFormat.build_path_basej¯jš j°‰ujiNjjhjk]rÍ (jÄ)rÎ }rÏ (j9Xbuild_path_basejCjÅ jbj£jcjÇj:}rÐ (j<]j@]j>]j=]jA]ujiNjjhjk]rÑ jtXbuild_path_baserÒ …rÓ }rÔ (j9UjCjÎ ubaubjÍ)rÕ }rÖ (j9UjCjÅ jbj£jcjÐj:}r× (j<]j@]j>]j=]jA]ujiNjjhjk]rØ (jÓ)rÙ }rÚ (j9Xbucketj:}rÛ (j<]j@]j>]j=]jA]ujCjÕ jk]rÜ jtXbucketrÝ …rÞ }rß (j9UjCjÙ ubajcjÛubjÓ)rà }rá (j9Xkey=''j:}râ (j<]j@]j>]j=]jA]ujCjÕ jk]rã jtXkey=''rä …rå }ræ (j9UjCjà ubajcjÛubeubeubjS)rç }rè (j9UjCjÀ jbj£jcjój:}ré (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rê }rë (j9UjCj· jbNjcjŒj:}rì (j=]j>]j<]j@]jA]Uentries]rí (jXEget_bucket_server() (boto.s3.connection.OrdinaryCallingFormat method)jUtrî aujiNjjhjk]ubjV)rï }rð (j9UjCj· jbNjcj˜j:}rñ (jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrò jžjò ujiNjjhjk]ró (j )rô }rõ (j9X7OrdinaryCallingFormat.get_bucket_server(server, bucket)jCjï jbj£jcj¤j:}rö (j=]r÷ jaj§j¨Xboto.s3.connectionrø …rù }rú bj>]j<]j@]jA]rû jaj­X'OrdinaryCallingFormat.get_bucket_serverj¯jš j°‰ujiNjjhjk]rü (jÄ)rý }rþ (j9Xget_bucket_serverjCjô jbj£jcjÇj:}rÿ (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXget_bucket_serverr …r }r (j9UjCjý ubaubjÍ)r }r (j9UjCjô jbj£jcjÐj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r (jÓ)r }r (j9Xserverj:}r (j<]j@]j>]j=]jA]ujCj jk]r jtXserverr …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xbucketj:}r (j<]j@]j>]j=]jA]ujCj jk]r jtXbucketr …r }r (j9UjCj ubajcjÛubeubeubjS)r }r (j9UjCjï jbj£jcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)r }r (j9UjCjžjbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]r (jXFProtocolIndependentOrdinaryCallingFormat (class in boto.s3.connection)hùUtr aujiNjjhjk]ubjV)r }r (j9UjCjžjbNjcj˜j:}r (jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr! jžj! ujiNjjhjk]r" (j )r# }r$ (j9X(ProtocolIndependentOrdinaryCallingFormatr% jCj jbj£jcj¤j:}r& (j=]r' hùaj§j¨Xboto.s3.connectionr( …r) }r* bj>]j<]j@]jA]r+ hùaj­j% j¯Uj°‰ujiNjjhjk]r, (j²)r- }r. (j9Xclass jCj# jbj£jcjµj:}r/ (j<]j@]j>]j=]jA]ujiNjjhjk]r0 jtXclass r1 …r2 }r3 (j9UjCj- ubaubj»)r4 }r5 (j9Xboto.s3.connection.jCj# jbj£jcj¾j:}r6 (j<]j@]j>]j=]jA]ujiNjjhjk]r7 jtXboto.s3.connection.r8 …r9 }r: (j9UjCj4 ubaubjÄ)r; }r< (j9j% jCj# jbj£jcjÇj:}r= (j<]j@]j>]j=]jA]ujiNjjhjk]r> jtX(ProtocolIndependentOrdinaryCallingFormatr? …r@ }rA (j9UjCj; ubaubeubjS)rB }rC (j9UjCj jbj£jcjój:}rD (j<]j@]j>]j=]jA]ujiNjjhjk]rE (jˆ)rF }rG (j9UjCjB jbNjcjŒj:}rH (j=]j>]j<]j@]jA]Uentries]rI (jXUbuild_url_base() (boto.s3.connection.ProtocolIndependentOrdinaryCallingFormat method)h–UtrJ aujiNjjhjk]ubjV)rK }rL (j9UjCjB jbNjcj˜j:}rM (jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrN jžjN ujiNjjhjk]rO (j )rP }rQ (j9XeProtocolIndependentOrdinaryCallingFormat.build_url_base(connection, protocol, server, bucket, key='')jCjK jbj£jcj¤j:}rR (j=]rS h–aj§j¨Xboto.s3.connectionrT …rU }rV bj>]j<]j@]jA]rW h–aj­X7ProtocolIndependentOrdinaryCallingFormat.build_url_basej¯j% j°‰ujiNjjhjk]rX (jÄ)rY }rZ (j9Xbuild_url_basejCjP jbj£jcjÇj:}r[ (j<]j@]j>]j=]jA]ujiNjjhjk]r\ jtXbuild_url_baser] …r^ }r_ (j9UjCjY ubaubjÍ)r` }ra (j9UjCjP jbj£jcjÐj:}rb (j<]j@]j>]j=]jA]ujiNjjhjk]rc (jÓ)rd }re (j9X connectionj:}rf (j<]j@]j>]j=]jA]ujCj` jk]rg jtX connectionrh …ri }rj (j9UjCjd ubajcjÛubjÓ)rk }rl (j9Xprotocolj:}rm (j<]j@]j>]j=]jA]ujCj` jk]rn jtXprotocolro …rp }rq (j9UjCjk ubajcjÛubjÓ)rr }rs (j9Xserverj:}rt (j<]j@]j>]j=]jA]ujCj` jk]ru jtXserverrv …rw }rx (j9UjCjr ubajcjÛubjÓ)ry }rz (j9Xbucketj:}r{ (j<]j@]j>]j=]jA]ujCj` jk]r| jtXbucketr} …r~ }r (j9UjCjy ubajcjÛubjÓ)r€ }r (j9Xkey=''j:}r‚ (j<]j@]j>]j=]jA]ujCj` jk]rƒ jtXkey=''r„ …r… }r† (j9UjCj€ ubajcjÛubeubeubjS)r‡ }rˆ (j9UjCjK jbj£jcjój:}r‰ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rŠ }r‹ (j9UjCjžjbNjcjŒj:}rŒ (j=]j>]j<]j@]jA]Uentries]r (jX*S3Connection (class in boto.s3.connection)hûUtrŽ aujiNjjhjk]ubjV)r }r (j9UjCjžjbNjcj˜j:}r‘ (jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr’ jžj’ ujiNjjhjk]r“ (j )r” }r• (j9XßS3Connection(aws_access_key_id=None, aws_secret_access_key=None, is_secure=True, port=None, proxy=None, proxy_port=None, proxy_user=None, proxy_pass=None, host=, debug=0, https_connection_factory=None, calling_format='boto.s3.connection.SubdomainCallingFormat', path='/', provider='aws', bucket_class=, security_token=None, suppress_consec_slashes=True, anon=False, validate_certs=None, profile_name=None)jCj jbj£jcj¤j:}r– (j=]r— hûaj§j¨Xboto.s3.connectionr˜ …r™ }rš bj>]j<]j@]jA]r› hûaj­X S3Connectionrœ j¯Uj°‰ujiNjjhjk]r (j²)rž }rŸ (j9Xclass jCj” jbj£jcjµj:}r  (j<]j@]j>]j=]jA]ujiNjjhjk]r¡ jtXclass r¢ …r£ }r¤ (j9UjCjž ubaubj»)r¥ }r¦ (j9Xboto.s3.connection.jCj” jbj£jcj¾j:}r§ (j<]j@]j>]j=]jA]ujiNjjhjk]r¨ jtXboto.s3.connection.r© …rª }r« (j9UjCj¥ ubaubjÄ)r¬ }r­ (j9jœ jCj” jbj£jcjÇj:}r® (j<]j@]j>]j=]jA]ujiNjjhjk]r¯ jtX S3Connectionr° …r± }r² (j9UjCj¬ ubaubjÍ)r³ }r´ (j9UjCj” jbj£jcjÐj:}rµ (j<]j@]j>]j=]jA]ujiNjjhjk]r¶ (jÓ)r· }r¸ (j9Xaws_access_key_id=Nonej:}r¹ (j<]j@]j>]j=]jA]ujCj³ jk]rº jtXaws_access_key_id=Noner» …r¼ }r½ (j9UjCj· ubajcjÛubjÓ)r¾ }r¿ (j9Xaws_secret_access_key=Nonej:}rÀ (j<]j@]j>]j=]jA]ujCj³ jk]rÁ jtXaws_secret_access_key=Noner …rà }rÄ (j9UjCj¾ ubajcjÛubjÓ)rÅ }rÆ (j9Xis_secure=Truej:}rÇ (j<]j@]j>]j=]jA]ujCj³ jk]rÈ jtXis_secure=TruerÉ …rÊ }rË (j9UjCjÅ ubajcjÛubjÓ)rÌ }rÍ (j9X port=Nonej:}rÎ (j<]j@]j>]j=]jA]ujCj³ jk]rÏ jtX port=NonerÐ …rÑ }rÒ (j9UjCjÌ ubajcjÛubjÓ)rÓ }rÔ (j9X proxy=Nonej:}rÕ (j<]j@]j>]j=]jA]ujCj³ jk]rÖ jtX proxy=Noner× …rØ }rÙ (j9UjCjÓ ubajcjÛubjÓ)rÚ }rÛ (j9Xproxy_port=Nonej:}rÜ (j<]j@]j>]j=]jA]ujCj³ jk]rÝ jtXproxy_port=NonerÞ …rß }rà (j9UjCjÚ ubajcjÛubjÓ)rá }râ (j9Xproxy_user=Nonej:}rã (j<]j@]j>]j=]jA]ujCj³ jk]rä jtXproxy_user=Nonerå …ræ }rç (j9UjCjá ubajcjÛubjÓ)rè }ré (j9Xproxy_pass=Nonej:}rê (j<]j@]j>]j=]jA]ujCj³ jk]rë jtXproxy_pass=Nonerì …rí }rî (j9UjCjè ubajcjÛubjÓ)rï }rð (j9X0host=j:}rñ (j<]j@]j>]j=]jA]ujCj³ jk]rò jtX0host=ró …rô }rõ (j9UjCjï ubajcjÛubjÓ)rö }r÷ (j9Xdebug=0j:}rø (j<]j@]j>]j=]jA]ujCj³ jk]rù jtXdebug=0rú …rû }rü (j9UjCjö ubajcjÛubjÓ)rý }rþ (j9Xhttps_connection_factory=Nonej:}rÿ (j<]j@]j>]j=]jA]ujCj³ jk]r jtXhttps_connection_factory=Noner …r }r (j9UjCjý ubajcjÛubjÓ)r }r (j9X:calling_format='boto.s3.connection.SubdomainCallingFormat'j:}r (j<]j@]j>]j=]jA]ujCj³ jk]r jtX:calling_format='boto.s3.connection.SubdomainCallingFormat'r …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xpath='/'j:}r (j<]j@]j>]j=]jA]ujCj³ jk]r jtXpath='/'r …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xprovider='aws'j:}r (j<]j@]j>]j=]jA]ujCj³ jk]r jtXprovider='aws'r …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9X,bucket_class=j:}r (j<]j@]j>]j=]jA]ujCj³ jk]r jtX,bucket_class=r …r }r (j9UjCj ubajcjÛubjÓ)r }r! (j9Xsecurity_token=Nonej:}r" (j<]j@]j>]j=]jA]ujCj³ jk]r# jtXsecurity_token=Noner$ …r% }r& (j9UjCj ubajcjÛubjÓ)r' }r( (j9Xsuppress_consec_slashes=Truej:}r) (j<]j@]j>]j=]jA]ujCj³ jk]r* jtXsuppress_consec_slashes=Truer+ …r, }r- (j9UjCj' ubajcjÛubjÓ)r. }r/ (j9X anon=Falsej:}r0 (j<]j@]j>]j=]jA]ujCj³ jk]r1 jtX anon=Falser2 …r3 }r4 (j9UjCj. ubajcjÛubjÓ)r5 }r6 (j9Xvalidate_certs=Nonej:}r7 (j<]j@]j>]j=]jA]ujCj³ jk]r8 jtXvalidate_certs=Noner9 …r: }r; (j9UjCj5 ubajcjÛubjÓ)r< }r= (j9Xprofile_name=Nonej:}r> (j<]j@]j>]j=]jA]ujCj³ jk]r? jtXprofile_name=Noner@ …rA }rB (j9UjCj< ubajcjÛubeubeubjS)rC }rD (j9UjCj jbj£jcjój:}rE (j<]j@]j>]j=]jA]ujiNjjhjk]rF (jˆ)rG }rH (j9UjCjC jbNjcjŒj:}rI (j=]j>]j<]j@]jA]Uentries]rJ (jX@DefaultCallingFormat (boto.s3.connection.S3Connection attribute)háUtrK aujiNjjhjk]ubjV)rL }rM (j9UjCjC jbNjcj˜j:}rN (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerO jžjO ujiNjjhjk]rP (j )rQ }rR (j9X!S3Connection.DefaultCallingFormatjCjL jbjÝjcj¤j:}rS (j=]rT háaj§j¨Xboto.s3.connectionrU …rV }rW bj>]j<]j@]jA]rX háaj­X!S3Connection.DefaultCallingFormatj¯jœ j°‰ujiNjjhjk]rY (jÄ)rZ }r[ (j9XDefaultCallingFormatjCjQ jbjÝjcjÇj:}r\ (j<]j@]j>]j=]jA]ujiNjjhjk]r] jtXDefaultCallingFormatr^ …r_ }r` (j9UjCjZ ubaubj²)ra }rb (j9X. = 'boto.s3.connection.SubdomainCallingFormat'jCjQ jbjÝjcjµj:}rc (j<]j@]j>]j=]jA]ujiNjjhjk]rd jtX. = 'boto.s3.connection.SubdomainCallingFormat're …rf }rg (j9UjCja ubaubeubjS)rh }ri (j9UjCjL jbjÝjcjój:}rj (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rk }rl (j9UjCjC jbNjcjŒj:}rm (j=]j>]j<]j@]jA]Uentries]rn (jX7DefaultHost (boto.s3.connection.S3Connection attribute)h&Utro aujiNjjhjk]ubjV)rp }rq (j9UjCjC jbNjcj˜j:}rr (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributers jžjs ujiNjjhjk]rt (j )ru }rv (j9XS3Connection.DefaultHostjCjp jbjÝjcj¤j:}rw (j=]rx h&aj§j¨Xboto.s3.connectionry …rz }r{ bj>]j<]j@]jA]r| h&aj­XS3Connection.DefaultHostj¯jœ j°‰ujiNjjhjk]r} (jÄ)r~ }r (j9X DefaultHostjCju jbjÝjcjÇj:}r€ (j<]j@]j>]j=]jA]ujiNjjhjk]r jtX DefaultHostr‚ …rƒ }r„ (j9UjCj~ ubaubj²)r… }r† (j9X = 's3.amazonaws.com'jCju jbjÝjcjµj:}r‡ (j<]j@]j>]j=]jA]ujiNjjhjk]rˆ jtX = 's3.amazonaws.com'r‰ …rŠ }r‹ (j9UjCj… ubaubeubjS)rŒ }r (j9UjCjp jbjÝjcjój:}rŽ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r }r (j9UjCjC jbNjcjŒj:}r‘ (j=]j>]j<]j@]jA]Uentries]r’ (jX7QueryString (boto.s3.connection.S3Connection attribute)hUtr“ aujiNjjhjk]ubjV)r” }r• (j9UjCjC jbNjcj˜j:}r– (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer— jžj— ujiNjjhjk]r˜ (j )r™ }rš (j9XS3Connection.QueryStringjCj” jbjÝjcj¤j:}r› (j=]rœ haj§j¨Xboto.s3.connectionr …rž }rŸ bj>]j<]j@]jA]r  haj­XS3Connection.QueryStringj¯jœ j°‰ujiNjjhjk]r¡ (jÄ)r¢ }r£ (j9X QueryStringjCj™ jbjÝjcjÇj:}r¤ (j<]j@]j>]j=]jA]ujiNjjhjk]r¥ jtX QueryStringr¦ …r§ }r¨ (j9UjCj¢ ubaubj²)r© }rª (j9X. = 'Signature=%s&Expires=%d&AWSAccessKeyId=%s'jCj™ jbjÝjcjµj:}r« (j<]j@]j>]j=]jA]ujiNjjhjk]r¬ jtX. = 'Signature=%s&Expires=%d&AWSAccessKeyId=%s'r­ …r® }r¯ (j9UjCj© ubaubeubjS)r° }r± (j9UjCj” jbjÝjcjój:}r² (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r³ }r´ (j9UjCjC jbNjcjŒj:}rµ (j=]j>]j<]j@]jA]Uentries]r¶ (jX?build_post_form_args() (boto.s3.connection.S3Connection method)h!Utr· aujiNjjhjk]ubjV)r¸ }r¹ (j9UjCjC jbNjcj˜j:}rº (jš‰j›Xpyr» j=]j>]j<]j@]jA]jœXmethodr¼ jžj¼ ujiNjjhjk]r½ (j )r¾ }r¿ (j9XîS3Connection.build_post_form_args(bucket_name, key, expires_in=6000, acl=None, success_action_redirect=None, max_content_length=None, http_method='http', fields=None, conditions=None, storage_class='STANDARD', server_side_encryption=None)jCj¸ jbj£jcj¤j:}rÀ (j=]rÁ h!aj§j¨Xboto.s3.connectionr …rà }rÄ bj>]j<]j@]jA]rÅ h!aj­X!S3Connection.build_post_form_argsj¯jœ j°‰ujiNjjhjk]rÆ (jÄ)rÇ }rÈ (j9Xbuild_post_form_argsjCj¾ jbj£jcjÇj:}rÉ (j<]j@]j>]j=]jA]ujiNjjhjk]rÊ jtXbuild_post_form_argsrË …rÌ }rÍ (j9UjCjÇ ubaubjÍ)rÎ }rÏ (j9UjCj¾ jbj£jcjÐj:}rÐ (j<]j@]j>]j=]jA]ujiNjjhjk]rÑ (jÓ)rÒ }rÓ (j9X bucket_namej:}rÔ (j<]j@]j>]j=]jA]ujCjÎ jk]rÕ jtX bucket_namerÖ …r× }rØ (j9UjCjÒ ubajcjÛubjÓ)rÙ }rÚ (j9Xkeyj:}rÛ (j<]j@]j>]j=]jA]ujCjÎ jk]rÜ jtXkeyrÝ …rÞ }rß (j9UjCjÙ ubajcjÛubjÓ)rà }rá (j9Xexpires_in=6000j:}râ (j<]j@]j>]j=]jA]ujCjÎ jk]rã jtXexpires_in=6000rä …rå }ræ (j9UjCjà ubajcjÛubjÓ)rç }rè (j9Xacl=Nonej:}ré (j<]j@]j>]j=]jA]ujCjÎ jk]rê jtXacl=Nonerë …rì }rí (j9UjCjç ubajcjÛubjÓ)rî }rï (j9Xsuccess_action_redirect=Nonej:}rð (j<]j@]j>]j=]jA]ujCjÎ jk]rñ jtXsuccess_action_redirect=Nonerò …ró }rô (j9UjCjî ubajcjÛubjÓ)rõ }rö (j9Xmax_content_length=Nonej:}r÷ (j<]j@]j>]j=]jA]ujCjÎ jk]rø jtXmax_content_length=Nonerù …rú }rû (j9UjCjõ ubajcjÛubjÓ)rü }rý (j9Xhttp_method='http'j:}rþ (j<]j@]j>]j=]jA]ujCjÎ jk]rÿ jtXhttp_method='http'r …r }r (j9UjCjü ubajcjÛubjÓ)r }r (j9X fields=Nonej:}r (j<]j@]j>]j=]jA]ujCjÎ jk]r jtX fields=Noner …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xconditions=Nonej:}r (j<]j@]j>]j=]jA]ujCjÎ jk]r jtXconditions=Noner …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xstorage_class='STANDARD'j:}r (j<]j@]j>]j=]jA]ujCjÎ jk]r jtXstorage_class='STANDARD'r …r }r (j9UjCj ubajcjÛubjÓ)r }r (j9Xserver_side_encryption=Nonej:}r (j<]j@]j>]j=]jA]ujCjÎ jk]r jtXserver_side_encryption=Noner …r }r (j9UjCj ubajcjÛubeubeubjS)r }r (j9UjCj¸ jbj£jcjój:}r! (j<]j@]j>]j=]jA]ujiNjjhjk]r" (jD)r# }r$ (j9XßTaken from the AWS book Python examples and modified for use with boto This only returns the arguments required for the post form, not the actual form. This does not return the file input field which also needs to be addedr% jCj jbX}/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.build_post_form_argsr& jcj"j:}r' (j<]j@]j>]j=]jA]ujiKjjhjk]r( jtXßTaken from the AWS book Python examples and modified for use with boto This only returns the arguments required for the post form, not the actual form. This does not return the file input field which also needs to be addedr) …r* }r+ (j9j% jCj# ubaubjP)r, }r- (j9UjCj jbNjcj*j:}r. (j<]j@]j>]j=]jA]ujiNjjhjk]r/ (jL)r0 }r1 (j9Uj:}r2 (j<]j@]j>]j=]jA]ujCj, jk]r3 (j1)r4 }r5 (j9Uj:}r6 (j<]j@]j>]j=]jA]ujCj0 jk]r7 jtX Parametersr8 …r9 }r: (j9UjCj4 ubajcj9ubjH)r; }r< (j9Uj:}r= (j<]j@]j>]j=]jA]ujCj0 jk]r> cdocutils.nodes bullet_list r? )r@ }rA (j9Uj:}rB (j<]j@]j>]j=]jA]ujCj; jk]rC (cdocutils.nodes list_item rD )rE }rF (j9Uj:}rG (j<]j@]j>]j=]jA]ujCj@ jk]rH jD)rI }rJ (j9Uj:}rK (j<]j@]j>]j=]jA]ujCjE jk]rL (cdocutils.nodes strong rM )rN }rO (j9X bucket_namej:}rP (j<]j@]j>]j=]jA]ujCjI jk]rQ jtX bucket_namerR …rS }rT (j9UjCjN ubajcUstrongrU ubjtX (rV …rW }rX (j9UjCjI ubjõ)rY }rZ (j9Uj:}r[ (UreftypeUobjr\ U reftargetXstringr] U refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCjI jk]r^ cdocutils.nodes emphasis r_ )r` }ra (j9j] j:}rb (j<]j@]j>]j=]jA]ujCjY jk]rc jtXstringrd …re }rf (j9UjCj` ubajcUemphasisrg ubajcjùubjtX)…rh }ri (j9UjCjI ubjtX -- rj …rk }rl (j9UjCjI ubjtXBucket to submit torm …rn }ro (j9XBucket to submit tojCjI ubejcj"ubajcU list_itemrp ubjD )rq }rr (j9Uj:}rs (j<]j@]j>]j=]jA]ujCj@ jk]rt jD)ru }rv (j9Uj:}rw (j<]j@]j>]j=]jA]ujCjq jk]rx (jM )ry }rz (j9Xkeyj:}r{ (j<]j@]j>]j=]jA]ujCju jk]r| jtXkeyr} …r~ }r (j9UjCjy ubajcjU ubjtX (r€ …r }r‚ (j9UjCju ubjõ)rƒ }r„ (j9Uj:}r… (Ureftypej\ U reftargetXstringr† U refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCju jk]r‡ j_ )rˆ }r‰ (j9j† j:}rŠ (j<]j@]j>]j=]jA]ujCjƒ jk]r‹ jtXstringrŒ …r }rŽ (j9UjCjˆ ubajcjg ubajcjùubjtX)…r }r (j9UjCju ubjtX -- r‘ …r’ }r“ (j9UjCju ubjtXPKey name, optionally add ${filename} to the end to attach the submitted filenamer” …r• }r– (j9XPKey name, optionally add ${filename} to the end to attach the submitted filenamejCju ubejcj"ubajcjp ubjD )r— }r˜ (j9Uj:}r™ (j<]j@]j>]j=]jA]ujCj@ jk]rš jD)r› }rœ (j9Uj:}r (j<]j@]j>]j=]jA]ujCj— jk]rž (jM )rŸ }r  (j9X expires_inj:}r¡ (j<]j@]j>]j=]jA]ujCj› jk]r¢ jtX expires_inr£ …r¤ }r¥ (j9UjCjŸ ubajcjU ubjtX (r¦ …r§ }r¨ (j9UjCj› ubjõ)r© }rª (j9Uj:}r« (Ureftypej\ U reftargetXintegerr¬ U refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCj› jk]r­ j_ )r® }r¯ (j9j¬ j:}r° (j<]j@]j>]j=]jA]ujCj© jk]r± jtXintegerr² …r³ }r´ (j9UjCj® ubajcjg ubajcjùubjtX)…rµ }r¶ (j9UjCj› ubjtX -- r· …r¸ }r¹ (j9UjCj› ubjtX7Time (in seconds) before this expires, defaults to 6000rº …r» }r¼ (j9X7Time (in seconds) before this expires, defaults to 6000jCj› ubejcj"ubajcjp ubjD )r½ }r¾ (j9Uj:}r¿ (j<]j@]j>]j=]jA]ujCj@ jk]rÀ jD)rÁ }r (j9Uj:}rà (j<]j@]j>]j=]jA]ujCj½ jk]rÄ (jM )rÅ }rÆ (j9Xaclj:}rÇ (j<]j@]j>]j=]jA]ujCjÁ jk]rÈ jtXaclrÉ …rÊ }rË (j9UjCjÅ ubajcjU ubjtX (rÌ …rÍ }rÎ (j9UjCjÁ ubjõ)rÏ }rÐ (j9Uj:}rÑ (Ureftypej\ U reftargetXstringrÒ U refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCjÁ jk]rÓ j_ )rÔ }rÕ (j9jÒ j:}rÖ (j<]j@]j>]j=]jA]ujCjÏ jk]r× jtXstringrØ …rÙ }rÚ (j9UjCjÔ ubajcjg ubajcjùubjtX)…rÛ }rÜ (j9UjCjÁ ubjtX -- rÝ …rÞ }rß (j9UjCjÁ ubjtX‡A canned ACL. One of: * private * public-read * public-read-write * authenticated-read * bucket-owner-read * bucket-owner-full-controlrà …rá }râ (j9X‡A canned ACL. One of: * private * public-read * public-read-write * authenticated-read * bucket-owner-read * bucket-owner-full-controljCjÁ ubejcj"ubajcjp ubjD )rã }rä (j9Uj:}rå (j<]j@]j>]j=]jA]ujCj@ jk]ræ jD)rç }rè (j9Uj:}ré (j<]j@]j>]j=]jA]ujCjã jk]rê (jM )rë }rì (j9Xsuccess_action_redirectj:}rí (j<]j@]j>]j=]jA]ujCjç jk]rî jtXsuccess_action_redirectrï …rð }rñ (j9UjCjë ubajcjU ubjtX (rò …ró }rô (j9UjCjç ubjõ)rõ }rö (j9Uj:}r÷ (Ureftypej\ U reftargetXstringrø U refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCjç jk]rù j_ )rú }rû (j9jø j:}rü (j<]j@]j>]j=]jA]ujCjõ jk]rý jtXstringrþ …rÿ }r(j9UjCjú ubajcjg ubajcjùubjtX)…r}r(j9UjCjç ubjtX -- r…r}r(j9UjCjç ubjtXURL to redirect to on successr…r}r(j9XURL to redirect to on successjCjç ubejcj"ubajcjp ubjD )r }r (j9Uj:}r (j<]j@]j>]j=]jA]ujCj@ jk]r jD)r }r(j9Uj:}r(j<]j@]j>]j=]jA]ujCj jk]r(jM )r}r(j9Xmax_content_lengthj:}r(j<]j@]j>]j=]jA]ujCj jk]rjtXmax_content_lengthr…r}r(j9UjCjubajcjU ubjtX (r…r}r(j9UjCj ubjõ)r}r(j9Uj:}r(Ureftypej\ U reftargetXintegerrU refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCj jk]rj_ )r }r!(j9jj:}r"(j<]j@]j>]j=]jA]ujCjjk]r#jtXintegerr$…r%}r&(j9UjCj ubajcjg ubajcjùubjtX)…r'}r((j9UjCj ubjtX -- r)…r*}r+(j9UjCj ubjtXMaximum size for this filer,…r-}r.(j9XMaximum size for this filejCj ubejcj"ubajcjp ubjD )r/}r0(j9Uj:}r1(j<]j@]j>]j=]jA]ujCj@ jk]r2jD)r3}r4(j9Uj:}r5(j<]j@]j>]j=]jA]ujCj/jk]r6(jM )r7}r8(j9X http_methodj:}r9(j<]j@]j>]j=]jA]ujCj3jk]r:jtX http_methodr;…r<}r=(j9UjCj7ubajcjU ubjtX (r>…r?}r@(j9UjCj3ubjõ)rA}rB(j9Uj:}rC(Ureftypej\ U reftargetXstringrDU refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCj3jk]rEj_ )rF}rG(j9jDj:}rH(j<]j@]j>]j=]jA]ujCjAjk]rIjtXstringrJ…rK}rL(j9UjCjFubajcjg ubajcjùubjtX)…rM}rN(j9UjCj3ubjtX -- rO…rP}rQ(j9UjCj3ubjtX%HTTP Method to use, "http" or "https"rR…rS}rT(j9X%HTTP Method to use, "http" or "https"jCj3ubejcj"ubajcjp ubjD )rU}rV(j9Uj:}rW(j<]j@]j>]j=]jA]ujCj@ jk]rXjD)rY}rZ(j9Uj:}r[(j<]j@]j>]j=]jA]ujCjUjk]r\(jM )r]}r^(j9X storage_classj:}r_(j<]j@]j>]j=]jA]ujCjYjk]r`jtX storage_classra…rb}rc(j9UjCj]ubajcjU ubjtX (rd…re}rf(j9UjCjYubjõ)rg}rh(j9Uj:}ri(Ureftypej\ U reftargetXstringrjU refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCjYjk]rkj_ )rl}rm(j9jjj:}rn(j<]j@]j>]j=]jA]ujCjgjk]rojtXstringrp…rq}rr(j9UjCjlubajcjg ubajcjùubjtX)…rs}rt(j9UjCjYubjtX -- ru…rv}rw(j9UjCjYubjtXXStorage class to use for storing the object. Valid values: STANDARD | REDUCED_REDUNDANCYrx…ry}rz(j9XXStorage class to use for storing the object. Valid values: STANDARD | REDUCED_REDUNDANCYjCjYubejcj"ubajcjp ubjD )r{}r|(j9Uj:}r}(j<]j@]j>]j=]jA]ujCj@ jk]r~jD)r}r€(j9Uj:}r(j<]j@]j>]j=]jA]ujCj{jk]r‚(jM )rƒ}r„(j9Xserver_side_encryptionj:}r…(j<]j@]j>]j=]jA]ujCjjk]r†jtXserver_side_encryptionr‡…rˆ}r‰(j9UjCjƒubajcjU ubjtX (rŠ…r‹}rŒ(j9UjCjubjõ)r}rŽ(j9Uj:}r(Ureftypej\ U reftargetXstringrU refdomainj» j=]j>]U refexplicit‰j<]j@]jA]ujCjjk]r‘j_ )r’}r“(j9jj:}r”(j<]j@]j>]j=]jA]ujCjjk]r•jtXstringr–…r—}r˜(j9UjCj’ubajcjg ubajcjùubjtX)…r™}rš(j9UjCjubjtX -- r›…rœ}r(j9UjCjubjtXoSpecifies server-side encryption algorithm to use when Amazon S3 creates an object. Valid values: None | AES256rž…rŸ}r (j9XoSpecifies server-side encryption algorithm to use when Amazon S3 creates an object. Valid values: None | AES256jCjubejcj"ubajcjp ubejcU bullet_listr¡ubajcjEubejcjFubjL)r¢}r£(j9Uj:}r¤(j<]j@]j>]j=]jA]ujCj, jk]r¥(j1)r¦}r§(j9Uj:}r¨(j<]j@]j>]j=]jA]ujCj¢jk]r©jtX Return typerª…r«}r¬(j9UjCj¦ubajcj9ubjH)r­}r®(j9Uj:}r¯(j<]j@]j>]j=]jA]ujCj¢jk]r°jD)r±}r²(j9Uj:}r³(j<]j@]j>]j=]jA]ujCj­jk]r´jtXdictrµ…r¶}r·(j9XdictjCj±ubajcj"ubajcjEubejcjFubjL)r¸}r¹(j9Uj:}rº(j<]j@]j>]j=]jA]ujCj, jk]r»(j1)r¼}r½(j9Uj:}r¾(j<]j@]j>]j=]jA]ujCj¸jk]r¿jtXReturnsrÀ…rÁ}rÂ(j9UjCj¼ubajcj9ubjH)rÃ}rÄ(j9Uj:}rÅ(j<]j@]j>]j=]jA]ujCj¸jk]rÆjD)rÇ}rÈ(j9Uj:}rÉ(j<]j@]j>]j=]jA]ujCjÃjk]rÊ(jD)rË}rÌ(j9XFA dictionary containing field names/values as well as a url to POST torÍjCjÇjbj& jcj"j:}rÎ(j<]j@]j>]j=]jA]ujiK-jk]rÏjtXFA dictionary containing field names/values as well as a url to POST torÐ…rÑ}rÒ(j9jÍjCjËubaubcdocutils.nodes literal_block rÓ)rÔ}rÕ(j9XjCjÇjbj& jcU literal_blockrÖj:}r×(Ulinenosr؉UlanguagerÙXpythonU xml:spacerÚUpreserverÛj=]j>]j<]j@]jA]ujiK0jk]ubejcj"ubajcjEubejcjFubeubeubeubjˆ)rÜ}rÝ(j9UjCjC jbXz/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.build_post_policyrÞjcjŒj:}rß(j=]j>]j<]j@]jA]Uentries]rà(jX<build_post_policy() (boto.s3.connection.S3Connection method)hhUtráaujiNjjhjk]ubjV)râ}rã(j9UjCjC jbjÞjcj˜j:}rä(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodråjžjåujiNjjhjk]ræ(j )rç}rè(j9X;S3Connection.build_post_policy(expiration_time, conditions)jCjâjbj£jcj¤j:}ré(j=]rêhhaj§j¨Xboto.s3.connectionrë…rì}ríbj>]j<]j@]jA]rîhhaj­XS3Connection.build_post_policyj¯jœ j°‰ujiNjjhjk]rï(jÄ)rð}rñ(j9Xbuild_post_policyjCjçjbj£jcjÇj:}rò(j<]j@]j>]j=]jA]ujiNjjhjk]rójtXbuild_post_policyrô…rõ}rö(j9UjCjðubaubjÍ)r÷}rø(j9UjCjçjbj£jcjÐj:}rù(j<]j@]j>]j=]jA]ujiNjjhjk]rú(jÓ)rû}rü(j9Xexpiration_timej:}rý(j<]j@]j>]j=]jA]ujCj÷jk]rþjtXexpiration_timerÿ…r}r(j9UjCjûubajcjÛubjÓ)r}r(j9X conditionsj:}r(j<]j@]j>]j=]jA]ujCj÷jk]rjtX conditionsr…r}r(j9UjCjubajcjÛubeubeubjS)r }r (j9UjCjâjbj£jcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jD)r }r(j9XFTaken from the AWS book Python examples and modified for use with botorjCj jbjÞjcj"j:}r(j<]j@]j>]j=]jA]ujiKjjhjk]rjtXFTaken from the AWS book Python examples and modified for use with botor…r}r(j9jjCj ubaubaubeubjˆ)r}r(j9UjCjC jbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jX8create_bucket() (boto.s3.connection.S3Connection method)hUtraujiNjjhjk]ubjV)r}r(j9UjCjC jbNjcj˜j:}r(jš‰j›Xpyrj=]j>]j<]j@]jA]jœXmethodrjžjujiNjjhjk]r(j )r }r!(j9XOS3Connection.create_bucket(bucket_name, headers=None, location='', policy=None)jCjjbj£jcj¤j:}r"(j=]r#haj§j¨Xboto.s3.connectionr$…r%}r&bj>]j<]j@]jA]r'haj­XS3Connection.create_bucketj¯jœ j°‰ujiNjjhjk]r((jÄ)r)}r*(j9X create_bucketjCj jbj£jcjÇj:}r+(j<]j@]j>]j=]jA]ujiNjjhjk]r,jtX create_bucketr-…r.}r/(j9UjCj)ubaubjÍ)r0}r1(j9UjCj jbj£jcjÐj:}r2(j<]j@]j>]j=]jA]ujiNjjhjk]r3(jÓ)r4}r5(j9X bucket_namej:}r6(j<]j@]j>]j=]jA]ujCj0jk]r7jtX bucket_namer8…r9}r:(j9UjCj4ubajcjÛubjÓ)r;}r<(j9X headers=Nonej:}r=(j<]j@]j>]j=]jA]ujCj0jk]r>jtX headers=Noner?…r@}rA(j9UjCj;ubajcjÛubjÓ)rB}rC(j9X location=''j:}rD(j<]j@]j>]j=]jA]ujCj0jk]rEjtX location=''rF…rG}rH(j9UjCjBubajcjÛubjÓ)rI}rJ(j9X policy=Nonej:}rK(j<]j@]j>]j=]jA]ujCj0jk]rLjtX policy=NonerM…rN}rO(j9UjCjIubajcjÛubeubeubjS)rP}rQ(j9UjCjjbj£jcjój:}rR(j<]j@]j>]j=]jA]ujiNjjhjk]rS(jD)rT}rU(j9X“Creates a new located bucket. By default it's in the USA. You can pass Location.EU to create a European bucket (S3) or European Union bucket (GCS).rVjCjPjbXv/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.create_bucketjcj"j:}rW(j<]j@]j>]j=]jA]ujiKjjhjk]rXjtX“Creates a new located bucket. By default it's in the USA. You can pass Location.EU to create a European bucket (S3) or European Union bucket (GCS).rY…rZ}r[(j9jVjCjTubaubjP)r\}r](j9UjCjPjbNjcj*j:}r^(j<]j@]j>]j=]jA]ujiNjjhjk]r_jL)r`}ra(j9Uj:}rb(j<]j@]j>]j=]jA]ujCj\jk]rc(j1)rd}re(j9Uj:}rf(j<]j@]j>]j=]jA]ujCj`jk]rgjtX Parametersrh…ri}rj(j9UjCjdubajcj9ubjH)rk}rl(j9Uj:}rm(j<]j@]j>]j=]jA]ujCj`jk]rnj? )ro}rp(j9Uj:}rq(j<]j@]j>]j=]jA]ujCjkjk]rr(jD )rs}rt(j9Uj:}ru(j<]j@]j>]j=]jA]ujCjojk]rvjD)rw}rx(j9Uj:}ry(j<]j@]j>]j=]jA]ujCjsjk]rz(jM )r{}r|(j9X bucket_namej:}r}(j<]j@]j>]j=]jA]ujCjwjk]r~jtX bucket_namer…r€}r(j9UjCj{ubajcjU ubjtX (r‚…rƒ}r„(j9UjCjwubjõ)r…}r†(j9Uj:}r‡(Ureftypej\ U reftargetXstringrˆU refdomainjj=]j>]U refexplicit‰j<]j@]jA]ujCjwjk]r‰j_ )rŠ}r‹(j9jˆj:}rŒ(j<]j@]j>]j=]jA]ujCj…jk]rjtXstringrŽ…r}r(j9UjCjŠubajcjg ubajcjùubjtX)…r‘}r’(j9UjCjwubjtX -- r“…r”}r•(j9UjCjwubjtXThe name of the new bucketr–…r—}r˜(j9XThe name of the new bucketjCjwubejcj"ubajcjp ubjD )r™}rš(j9Uj:}r›(j<]j@]j>]j=]jA]ujCjojk]rœjD)r}rž(j9Uj:}rŸ(j<]j@]j>]j=]jA]ujCj™jk]r (jM )r¡}r¢(j9Xheadersj:}r£(j<]j@]j>]j=]jA]ujCjjk]r¤jtXheadersr¥…r¦}r§(j9UjCj¡ubajcjU ubjtX (r¨…r©}rª(j9UjCjubjõ)r«}r¬(j9Uj:}r­(Ureftypej\ U reftargetXdictr®U refdomainjj=]j>]U refexplicit‰j<]j@]jA]ujCjjk]r¯j_ )r°}r±(j9j®j:}r²(j<]j@]j>]j=]jA]ujCj«jk]r³jtXdictr´…rµ}r¶(j9UjCj°ubajcjg ubajcjùubjtX)…r·}r¸(j9UjCjubjtX -- r¹…rº}r»(j9UjCjubjtX9Additional headers to pass along with the request to AWS.r¼…r½}r¾(j9X9Additional headers to pass along with the request to AWS.jCjubejcj"ubajcjp ubjD )r¿}rÀ(j9Uj:}rÁ(j<]j@]j>]j=]jA]ujCjojk]rÂjD)rÃ}rÄ(j9Uj:}rÅ(j<]j@]j>]j=]jA]ujCj¿jk]rÆ(jM )rÇ}rÈ(j9Xlocationj:}rÉ(j<]j@]j>]j=]jA]ujCjÃjk]rÊjtXlocationrË…rÌ}rÍ(j9UjCjÇubajcjU ubjtX (rÎ…rÏ}rÐ(j9UjCjÃubjõ)rÑ}rÒ(j9Uj:}rÓ(Ureftypej\ U reftargetXstrrÔU refdomainjj=]j>]U refexplicit‰j<]j@]jA]ujCjÃjk]rÕj_ )rÖ}r×(j9jÔj:}rØ(j<]j@]j>]j=]jA]ujCjÑjk]rÙjtXstrrÚ…rÛ}rÜ(j9UjCjÖubajcjg ubajcjùubjtX)…rÝ}rÞ(j9UjCjÃubjtX -- rß…rà}rá(j9UjCjÃubjtXEThe location of the new bucket. You can use one of the constants in râ…rã}rä(j9XEThe location of the new bucket. You can use one of the constants in jCjÃubjõ)rå}ræ(j9X$:class:`boto.s3.connection.Location`rçjCjÃjbNjcjùj:}rè(UreftypeXclassjû‰jüXboto.s3.connection.LocationU refdomainXpyréj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjœ jXboto.s3.connectionrêujiNjk]rëj)rì}rí(j9jçj:}rî(j<]j@]rï(j jéXpy-classrðej>]j=]jA]ujCjåjk]rñjtXboto.s3.connection.Locationrò…ró}rô(j9UjCjìubajcjubaubjtX+ (e.g. Location.EU, Location.USWest, etc.).rõ…rö}r÷(j9X+ (e.g. Location.EU, Location.USWest, etc.).jCjÃubejcj"ubajcjp ubjD )rø}rù(j9Uj:}rú(j<]j@]j>]j=]jA]ujCjojk]rûjD)rü}rý(j9Uj:}rþ(j<]j@]j>]j=]jA]ujCjøjk]rÿ(jM )r}r(j9Xpolicyj:}r(j<]j@]j>]j=]jA]ujCjüjk]rjtXpolicyr…r}r(j9UjCjubajcjU ubjtX (r…r}r (j9UjCjüubjõ)r }r (j9X%:class:`boto.s3.acl.CannedACLStrings`r jCjüjbNjcjùj:}r (UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyrj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjœ jjêujiNjk]rj)r}r(j9j j:}r(j<]j@]r(j jXpy-classrej>]j=]jA]ujCj jk]rjtXboto.s3.acl.CannedACLStringsr…r}r(j9UjCjubajcjubaubjtX)…r}r(j9UjCjüubjtX -- r…r}r(j9UjCjüubjtX>A canned ACL policy that will be applied to the new key in S3.r…r}r (j9X>A canned ACL policy that will be applied to the new key in S3.jCjüubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r!}r"(j9UjCjC jbNjcjŒj:}r#(j=]j>]j<]j@]jA]Uentries]r$(jX8delete_bucket() (boto.s3.connection.S3Connection method)h~Utr%aujiNjjhjk]ubjV)r&}r'(j9UjCjC jbNjcj˜j:}r((jš‰j›Xpyr)j=]j>]j<]j@]jA]jœXmethodr*jžj*ujiNjjhjk]r+(j )r,}r-(j9X0S3Connection.delete_bucket(bucket, headers=None)jCj&jbj£jcj¤j:}r.(j=]r/h~aj§j¨Xboto.s3.connectionr0…r1}r2bj>]j<]j@]jA]r3h~aj­XS3Connection.delete_bucketj¯jœ j°‰ujiNjjhjk]r4(jÄ)r5}r6(j9X delete_bucketjCj,jbj£jcjÇj:}r7(j<]j@]j>]j=]jA]ujiNjjhjk]r8jtX delete_bucketr9…r:}r;(j9UjCj5ubaubjÍ)r<}r=(j9UjCj,jbj£jcjÐj:}r>(j<]j@]j>]j=]jA]ujiNjjhjk]r?(jÓ)r@}rA(j9Xbucketj:}rB(j<]j@]j>]j=]jA]ujCj<jk]rCjtXbucketrD…rE}rF(j9UjCj@ubajcjÛubjÓ)rG}rH(j9X headers=Nonej:}rI(j<]j@]j>]j=]jA]ujCj<jk]rJjtX headers=NonerK…rL}rM(j9UjCjGubajcjÛubeubeubjS)rN}rO(j9UjCj&jbj£jcjój:}rP(j<]j@]j>]j=]jA]ujiNjjhjk]rQ(jD)rR}rS(j9XRemoves an S3 bucket.rTjCjNjbXv/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.delete_bucketrUjcj"j:}rV(j<]j@]j>]j=]jA]ujiKjjhjk]rWjtXRemoves an S3 bucket.rX…rY}rZ(j9jTjCjRubaubjD)r[}r\(j9XyIn order to remove the bucket, it must first be empty. If the bucket is not empty, an ``S3ResponseError`` will be raised.jCjNjbjUjcj"j:}r](j<]j@]j>]j=]jA]ujiKjjhjk]r^(jtXVIn order to remove the bucket, it must first be empty. If the bucket is not empty, an r_…r`}ra(j9XVIn order to remove the bucket, it must first be empty. If the bucket is not empty, an jCj[ubj)rb}rc(j9X``S3ResponseError``j:}rd(j<]j@]j>]j=]jA]ujCj[jk]rejtXS3ResponseErrorrf…rg}rh(j9UjCjbubajcjubjtX will be raised.ri…rj}rk(j9X will be raised.jCj[ubeubjP)rl}rm(j9UjCjNjbNjcj*j:}rn(j<]j@]j>]j=]jA]ujiNjjhjk]rojL)rp}rq(j9Uj:}rr(j<]j@]j>]j=]jA]ujCjljk]rs(j1)rt}ru(j9Uj:}rv(j<]j@]j>]j=]jA]ujCjpjk]rwjtX Parametersrx…ry}rz(j9UjCjtubajcj9ubjH)r{}r|(j9Uj:}r}(j<]j@]j>]j=]jA]ujCjpjk]r~j? )r}r€(j9Uj:}r(j<]j@]j>]j=]jA]ujCj{jk]r‚(jD )rƒ}r„(j9Uj:}r…(j<]j@]j>]j=]jA]ujCjjk]r†jD)r‡}rˆ(j9Uj:}r‰(j<]j@]j>]j=]jA]ujCjƒjk]rŠ(jM )r‹}rŒ(j9X bucket_namej:}r(j<]j@]j>]j=]jA]ujCj‡jk]rŽjtX bucket_namer…r}r‘(j9UjCj‹ubajcjU ubjtX (r’…r“}r”(j9UjCj‡ubjõ)r•}r–(j9Uj:}r—(Ureftypej\ U reftargetXstringr˜U refdomainj)j=]j>]U refexplicit‰j<]j@]jA]ujCj‡jk]r™j_ )rš}r›(j9j˜j:}rœ(j<]j@]j>]j=]jA]ujCj•jk]rjtXstringrž…rŸ}r (j9UjCjšubajcjg ubajcjùubjtX)…r¡}r¢(j9UjCj‡ubjtX -- r£…r¤}r¥(j9UjCj‡ubjtXThe name of the bucketr¦…r§}r¨(j9XThe name of the bucketjCj‡ubejcj"ubajcjp ubjD )r©}rª(j9Uj:}r«(j<]j@]j>]j=]jA]ujCjjk]r¬jD)r­}r®(j9Uj:}r¯(j<]j@]j>]j=]jA]ujCj©jk]r°(jM )r±}r²(j9Xheadersj:}r³(j<]j@]j>]j=]jA]ujCj­jk]r´jtXheadersrµ…r¶}r·(j9UjCj±ubajcjU ubjtX (r¸…r¹}rº(j9UjCj­ubjõ)r»}r¼(j9Uj:}r½(Ureftypej\ U reftargetXdictr¾U refdomainj)j=]j>]U refexplicit‰j<]j@]jA]ujCj­jk]r¿j_ )rÀ}rÁ(j9j¾j:}rÂ(j<]j@]j>]j=]jA]ujCj»jk]rÃjtXdictrÄ…rÅ}rÆ(j9UjCjÀubajcjg ubajcjùubjtX)…rÇ}rÈ(j9UjCj­ubjtX -- rÉ…rÊ}rË(j9UjCj­ubjtX9Additional headers to pass along with the request to AWS.rÌ…rÍ}rÎ(j9X9Additional headers to pass along with the request to AWS.jCj­ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rÏ}rÐ(j9UjCjC jbNjcjŒj:}rÑ(j=]j>]j<]j@]jA]Uentries]rÒ(jX7generate_url() (boto.s3.connection.S3Connection method)jUtrÓaujiNjjhjk]ubjV)rÔ}rÕ(j9UjCjC jbNjcj˜j:}rÖ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr×jžj×ujiNjjhjk]rØ(j )rÙ}rÚ(j9X´S3Connection.generate_url(expires_in, method, bucket='', key='', headers=None, query_auth=True, force_http=False, response_headers=None, expires_in_absolute=False, version_id=None)jCjÔjbj£jcj¤j:}rÛ(j=]rÜjaj§j¨Xboto.s3.connectionrÝ…rÞ}rßbj>]j<]j@]jA]ràjaj­XS3Connection.generate_urlj¯jœ j°‰ujiNjjhjk]rá(jÄ)râ}rã(j9X generate_urljCjÙjbj£jcjÇj:}rä(j<]j@]j>]j=]jA]ujiNjjhjk]råjtX generate_urlræ…rç}rè(j9UjCjâubaubjÍ)ré}rê(j9UjCjÙjbj£jcjÐj:}rë(j<]j@]j>]j=]jA]ujiNjjhjk]rì(jÓ)rí}rî(j9X expires_inj:}rï(j<]j@]j>]j=]jA]ujCjéjk]rðjtX expires_inrñ…rò}ró(j9UjCjíubajcjÛubjÓ)rô}rõ(j9Xmethodj:}rö(j<]j@]j>]j=]jA]ujCjéjk]r÷jtXmethodrø…rù}rú(j9UjCjôubajcjÛubjÓ)rû}rü(j9X bucket=''j:}rý(j<]j@]j>]j=]jA]ujCjéjk]rþjtX bucket=''rÿ…r}r(j9UjCjûubajcjÛubjÓ)r}r(j9Xkey=''j:}r(j<]j@]j>]j=]jA]ujCjéjk]rjtXkey=''r…r}r(j9UjCjubajcjÛubjÓ)r }r (j9X headers=Nonej:}r (j<]j@]j>]j=]jA]ujCjéjk]r jtX headers=Noner …r}r(j9UjCj ubajcjÛubjÓ)r}r(j9Xquery_auth=Truej:}r(j<]j@]j>]j=]jA]ujCjéjk]rjtXquery_auth=Truer…r}r(j9UjCjubajcjÛubjÓ)r}r(j9Xforce_http=Falsej:}r(j<]j@]j>]j=]jA]ujCjéjk]rjtXforce_http=Falser…r}r(j9UjCjubajcjÛubjÓ)r}r(j9Xresponse_headers=Nonej:}r (j<]j@]j>]j=]jA]ujCjéjk]r!jtXresponse_headers=Noner"…r#}r$(j9UjCjubajcjÛubjÓ)r%}r&(j9Xexpires_in_absolute=Falsej:}r'(j<]j@]j>]j=]jA]ujCjéjk]r(jtXexpires_in_absolute=Falser)…r*}r+(j9UjCj%ubajcjÛubjÓ)r,}r-(j9Xversion_id=Nonej:}r.(j<]j@]j>]j=]jA]ujCjéjk]r/jtXversion_id=Noner0…r1}r2(j9UjCj,ubajcjÛubeubeubjS)r3}r4(j9UjCjÔjbj£jcjój:}r5(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r6}r7(j9UjCjC jbNjcjŒj:}r8(j=]j>]j<]j@]jA]Uentries]r9(jX=generate_url_sigv4() (boto.s3.connection.S3Connection method)jUtr:aujiNjjhjk]ubjV)r;}r<(j9UjCjC jbNjcj˜j:}r=(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr>jžj>ujiNjjhjk]r?(j )r@}rA(j9XS3Connection.generate_url_sigv4(expires_in, method, bucket='', key='', headers=None, force_http=False, response_headers=None, version_id=None, iso_date=None)jCj;jbj£jcj¤j:}rB(j=]rCjaj§j¨Xboto.s3.connectionrD…rE}rFbj>]j<]j@]jA]rGjaj­XS3Connection.generate_url_sigv4j¯jœ j°‰ujiNjjhjk]rH(jÄ)rI}rJ(j9Xgenerate_url_sigv4jCj@jbj£jcjÇj:}rK(j<]j@]j>]j=]jA]ujiNjjhjk]rLjtXgenerate_url_sigv4rM…rN}rO(j9UjCjIubaubjÍ)rP}rQ(j9UjCj@jbj£jcjÐj:}rR(j<]j@]j>]j=]jA]ujiNjjhjk]rS(jÓ)rT}rU(j9X expires_inj:}rV(j<]j@]j>]j=]jA]ujCjPjk]rWjtX expires_inrX…rY}rZ(j9UjCjTubajcjÛubjÓ)r[}r\(j9Xmethodj:}r](j<]j@]j>]j=]jA]ujCjPjk]r^jtXmethodr_…r`}ra(j9UjCj[ubajcjÛubjÓ)rb}rc(j9X bucket=''j:}rd(j<]j@]j>]j=]jA]ujCjPjk]rejtX bucket=''rf…rg}rh(j9UjCjbubajcjÛubjÓ)ri}rj(j9Xkey=''j:}rk(j<]j@]j>]j=]jA]ujCjPjk]rljtXkey=''rm…rn}ro(j9UjCjiubajcjÛubjÓ)rp}rq(j9X headers=Nonej:}rr(j<]j@]j>]j=]jA]ujCjPjk]rsjtX headers=Nonert…ru}rv(j9UjCjpubajcjÛubjÓ)rw}rx(j9Xforce_http=Falsej:}ry(j<]j@]j>]j=]jA]ujCjPjk]rzjtXforce_http=Falser{…r|}r}(j9UjCjwubajcjÛubjÓ)r~}r(j9Xresponse_headers=Nonej:}r€(j<]j@]j>]j=]jA]ujCjPjk]rjtXresponse_headers=Noner‚…rƒ}r„(j9UjCj~ubajcjÛubjÓ)r…}r†(j9Xversion_id=Nonej:}r‡(j<]j@]j>]j=]jA]ujCjPjk]rˆjtXversion_id=Noner‰…rŠ}r‹(j9UjCj…ubajcjÛubjÓ)rŒ}r(j9X iso_date=Nonej:}rŽ(j<]j@]j>]j=]jA]ujCjPjk]rjtX iso_date=Noner…r‘}r’(j9UjCjŒubajcjÛubeubeubjS)r“}r”(j9UjCj;jbj£jcjój:}r•(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r–}r—(j9UjCjC jbNjcjŒj:}r˜(j=]j>]j<]j@]jA]Uentries]r™(jX:get_all_buckets() (boto.s3.connection.S3Connection method)hUtršaujiNjjhjk]ubjV)r›}rœ(j9UjCjC jbNjcj˜j:}r(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodržjžjžujiNjjhjk]rŸ(j )r }r¡(j9X*S3Connection.get_all_buckets(headers=None)jCj›jbj£jcj¤j:}r¢(j=]r£haj§j¨Xboto.s3.connectionr¤…r¥}r¦bj>]j<]j@]jA]r§haj­XS3Connection.get_all_bucketsj¯jœ j°‰ujiNjjhjk]r¨(jÄ)r©}rª(j9Xget_all_bucketsjCj jbj£jcjÇj:}r«(j<]j@]j>]j=]jA]ujiNjjhjk]r¬jtXget_all_bucketsr­…r®}r¯(j9UjCj©ubaubjÍ)r°}r±(j9UjCj jbj£jcjÐj:}r²(j<]j@]j>]j=]jA]ujiNjjhjk]r³jÓ)r´}rµ(j9X headers=Nonej:}r¶(j<]j@]j>]j=]jA]ujCj°jk]r·jtX headers=Noner¸…r¹}rº(j9UjCj´ubajcjÛubaubeubjS)r»}r¼(j9UjCj›jbj£jcjój:}r½(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r¾}r¿(j9UjCjC jbNjcjŒj:}rÀ(j=]j>]j<]j@]jA]Uentries]rÁ(jX5get_bucket() (boto.s3.connection.S3Connection method)h€UtrÂaujiNjjhjk]ubjV)rÃ}rÄ(j9UjCjC jbNjcj˜j:}rÅ(jš‰j›XpyrÆj=]j>]j<]j@]jA]jœXmethodrÇjžjÇujiNjjhjk]rÈ(j )rÉ}rÊ(j9XAS3Connection.get_bucket(bucket_name, validate=True, headers=None)jCjÃjbj£jcj¤j:}rË(j=]rÌh€aj§j¨Xboto.s3.connectionrÍ…rÎ}rÏbj>]j<]j@]jA]rÐh€aj­XS3Connection.get_bucketj¯jœ j°‰ujiNjjhjk]rÑ(jÄ)rÒ}rÓ(j9X get_bucketjCjÉjbj£jcjÇj:}rÔ(j<]j@]j>]j=]jA]ujiNjjhjk]rÕjtX get_bucketrÖ…r×}rØ(j9UjCjÒubaubjÍ)rÙ}rÚ(j9UjCjÉjbj£jcjÐj:}rÛ(j<]j@]j>]j=]jA]ujiNjjhjk]rÜ(jÓ)rÝ}rÞ(j9X bucket_namej:}rß(j<]j@]j>]j=]jA]ujCjÙjk]ràjtX bucket_namerá…râ}rã(j9UjCjÝubajcjÛubjÓ)rä}rå(j9X validate=Truej:}ræ(j<]j@]j>]j=]jA]ujCjÙjk]rçjtX validate=Truerè…ré}rê(j9UjCjäubajcjÛubjÓ)rë}rì(j9X headers=Nonej:}rí(j<]j@]j>]j=]jA]ujCjÙjk]rîjtX headers=Nonerï…rð}rñ(j9UjCjëubajcjÛubeubeubjS)rò}ró(j9UjCjÃjbj£jcjój:}rô(j<]j@]j>]j=]jA]ujiNjjhjk]rõ(jD)rö}r÷(j9XRetrieves a bucket by name.røjCjòjbXs/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.get_bucketrùjcj"j:}rú(j<]j@]j>]j=]jA]ujiKjjhjk]rûjtXRetrieves a bucket by name.rü…rý}rþ(j9jøjCjöubaubjD)rÿ}r(j9XØIf the bucket does not exist, an ``S3ResponseError`` will be raised. If you are unsure if the bucket exists or not, you can use the ``S3Connection.lookup`` method, which will either return a valid bucket or ``None``.jCjòjbjùjcj"j:}r(j<]j@]j>]j=]jA]ujiKjjhjk]r(jtX!If the bucket does not exist, an r…r}r(j9X!If the bucket does not exist, an jCjÿubj)r}r(j9X``S3ResponseError``j:}r(j<]j@]j>]j=]jA]ujCjÿjk]r jtXS3ResponseErrorr …r }r (j9UjCjubajcjubjtXP will be raised. If you are unsure if the bucket exists or not, you can use the r …r}r(j9XP will be raised. If you are unsure if the bucket exists or not, you can use the jCjÿubj)r}r(j9X``S3Connection.lookup``j:}r(j<]j@]j>]j=]jA]ujCjÿjk]rjtXS3Connection.lookupr…r}r(j9UjCjubajcjubjtX4 method, which will either return a valid bucket or r…r}r(j9X4 method, which will either return a valid bucket or jCjÿubj)r}r(j9X``None``j:}r(j<]j@]j>]j=]jA]ujCjÿjk]rjtXNoner…r}r (j9UjCjubajcjubjtX.…r!}r"(j9X.jCjÿubeubjD)r#}r$(j9X¢If ``validate=False`` is passed, no request is made to the service (no charge/communication delay). This is only safe to do if you are **sure** the bucket exists.jCjòjbjùjcj"j:}r%(j<]j@]j>]j=]jA]ujiKjjhjk]r&(jtXIf r'…r(}r)(j9XIf jCj#ubj)r*}r+(j9X``validate=False``j:}r,(j<]j@]j>]j=]jA]ujCj#jk]r-jtXvalidate=Falser.…r/}r0(j9UjCj*ubajcjubjtXr is passed, no request is made to the service (no charge/communication delay). This is only safe to do if you are r1…r2}r3(j9Xr is passed, no request is made to the service (no charge/communication delay). This is only safe to do if you are jCj#ubjM )r4}r5(j9X**sure**j:}r6(j<]j@]j>]j=]jA]ujCj#jk]r7jtXsurer8…r9}r:(j9UjCj4ubajcjU ubjtX the bucket exists.r;…r<}r=(j9X the bucket exists.jCj#ubeubjD)r>}r?(j9X‹If the default ``validate=True`` is passed, a request is made to the service to ensure the bucket exists. Prior to Boto v2.25.0, this fetched a list of keys (but with a max limit set to ``0``, always returning an empty list) in the bucket (& included better error messages), at an increased expense. As of Boto v2.25.0, this now performs a HEAD request (less expensive but worse error messages).jCjòjbjùjcj"j:}r@(j<]j@]j>]j=]jA]ujiK jjhjk]rA(jtXIf the default rB…rC}rD(j9XIf the default jCj>ubj)rE}rF(j9X``validate=True``j:}rG(j<]j@]j>]j=]jA]ujCj>jk]rHjtX validate=TruerI…rJ}rK(j9UjCjEubajcjubjtXš is passed, a request is made to the service to ensure the bucket exists. Prior to Boto v2.25.0, this fetched a list of keys (but with a max limit set to rL…rM}rN(j9Xš is passed, a request is made to the service to ensure the bucket exists. Prior to Boto v2.25.0, this fetched a list of keys (but with a max limit set to jCj>ubj)rO}rP(j9X``0``j:}rQ(j<]j@]j>]j=]jA]ujCj>jk]rRjtX0…rS}rT(j9UjCjOubajcjubjtXÌ, always returning an empty list) in the bucket (& included better error messages), at an increased expense. As of Boto v2.25.0, this now performs a HEAD request (less expensive but worse error messages).rU…rV}rW(j9XÌ, always returning an empty list) in the bucket (& included better error messages), at an increased expense. As of Boto v2.25.0, this now performs a HEAD request (less expensive but worse error messages).jCj>ubeubjD)rX}rY(j9XYIf you were relying on parsing the error message before, you should call something like::jCjòjbjùjcj"j:}rZ(j<]j@]j>]j=]jA]ujiKjjhjk]r[jtXXIf you were relying on parsing the error message before, you should call something like:r\…r]}r^(j9XXIf you were relying on parsing the error message before, you should call something like:jCjXubaubjÓ)r_}r`(j9XXbucket = conn.get_bucket('', validate=False) bucket.get_all_keys(maxkeys=0)jCjòjbjùjcjÖj:}ra(jÚjÛj=]j>]j<]j@]jA]ujiKîjjhjk]rbjtXXbucket = conn.get_bucket('', validate=False) bucket.get_all_keys(maxkeys=0)rc…rd}re(j9UjCj_ubaubjP)rf}rg(j9UjCjòjbNjcj*j:}rh(j<]j@]j>]j=]jA]ujiNjjhjk]rijL)rj}rk(j9Uj:}rl(j<]j@]j>]j=]jA]ujCjfjk]rm(j1)rn}ro(j9Uj:}rp(j<]j@]j>]j=]jA]ujCjjjk]rqjtX Parametersrr…rs}rt(j9UjCjnubajcj9ubjH)ru}rv(j9Uj:}rw(j<]j@]j>]j=]jA]ujCjjjk]rxj? )ry}rz(j9Uj:}r{(j<]j@]j>]j=]jA]ujCjujk]r|(jD )r}}r~(j9Uj:}r(j<]j@]j>]j=]jA]ujCjyjk]r€jD)r}r‚(j9Uj:}rƒ(j<]j@]j>]j=]jA]ujCj}jk]r„(jM )r…}r†(j9X bucket_namej:}r‡(j<]j@]j>]j=]jA]ujCjjk]rˆjtX bucket_namer‰…rŠ}r‹(j9UjCj…ubajcjU ubjtX (rŒ…r}rŽ(j9UjCjubjõ)r}r(j9Uj:}r‘(Ureftypej\ U reftargetXstringr’U refdomainjÆj=]j>]U refexplicit‰j<]j@]jA]ujCjjk]r“j_ )r”}r•(j9j’j:}r–(j<]j@]j>]j=]jA]ujCjjk]r—jtXstringr˜…r™}rš(j9UjCj”ubajcjg ubajcjùubjtX)…r›}rœ(j9UjCjubjtX -- r…rž}rŸ(j9UjCjubjtXThe name of the bucketr …r¡}r¢(j9XThe name of the bucketjCjubejcj"ubajcjp ubjD )r£}r¤(j9Uj:}r¥(j<]j@]j>]j=]jA]ujCjyjk]r¦jD)r§}r¨(j9Uj:}r©(j<]j@]j>]j=]jA]ujCj£jk]rª(jM )r«}r¬(j9Xheadersj:}r­(j<]j@]j>]j=]jA]ujCj§jk]r®jtXheadersr¯…r°}r±(j9UjCj«ubajcjU ubjtX (r²…r³}r´(j9UjCj§ubjõ)rµ}r¶(j9Uj:}r·(Ureftypej\ U reftargetXdictr¸U refdomainjÆj=]j>]U refexplicit‰j<]j@]jA]ujCj§jk]r¹j_ )rº}r»(j9j¸j:}r¼(j<]j@]j>]j=]jA]ujCjµjk]r½jtXdictr¾…r¿}rÀ(j9UjCjºubajcjg ubajcjùubjtX)…rÁ}rÂ(j9UjCj§ubjtX -- rÃ…rÄ}rÅ(j9UjCj§ubjtX9Additional headers to pass along with the request to AWS.rÆ…rÇ}rÈ(j9X9Additional headers to pass along with the request to AWS.jCj§ubejcj"ubajcjp ubjD )rÉ}rÊ(j9Uj:}rË(j<]j@]j>]j=]jA]ujCjyjk]rÌjD)rÍ}rÎ(j9Uj:}rÏ(j<]j@]j>]j=]jA]ujCjÉjk]rÐ(jM )rÑ}rÒ(j9Xvalidatej:}rÓ(j<]j@]j>]j=]jA]ujCjÍjk]rÔjtXvalidaterÕ…rÖ}r×(j9UjCjÑubajcjU ubjtX (rØ…rÙ}rÚ(j9UjCjÍubjõ)rÛ}rÜ(j9Uj:}rÝ(Ureftypej\ U reftargetXbooleanrÞU refdomainjÆj=]j>]U refexplicit‰j<]j@]jA]ujCjÍjk]rßj_ )rà}rá(j9jÞj:}râ(j<]j@]j>]j=]jA]ujCjÛjk]rãjtXbooleanrä…rå}ræ(j9UjCjàubajcjg ubajcjùubjtX)…rç}rè(j9UjCjÍubjtX -- ré…rê}rë(j9UjCjÍubjtXIf rì…rí}rî(j9XIf jCjÍubj)rï}rð(j9X``True``j:}rñ(j<]j@]j>]j=]jA]ujCjÍjk]ròjtXTrueró…rô}rõ(j9UjCjïubajcjubjtXI, it will try to verify the bucket exists on the service-side. (Default: rö…r÷}rø(j9XI, it will try to verify the bucket exists on the service-side. (Default: jCjÍubj)rù}rú(j9X``True``j:}rû(j<]j@]j>]j=]jA]ujCjÍjk]rüjtXTruerý…rþ}rÿ(j9UjCjùubajcjubjtX)…r}r(j9X)jCjÍubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r}r(j9UjCjC jbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jX@get_canonical_user_id() (boto.s3.connection.S3Connection method)h›UtraujiNjjhjk]ubjV)r}r(j9UjCjC jbNjcj˜j:}r (jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr jžj ujiNjjhjk]r (j )r }r (j9X0S3Connection.get_canonical_user_id(headers=None)jCjjbj£jcj¤j:}r(j=]rh›aj§j¨Xboto.s3.connectionr…r}rbj>]j<]j@]jA]rh›aj­X"S3Connection.get_canonical_user_idj¯jœ j°‰ujiNjjhjk]r(jÄ)r}r(j9Xget_canonical_user_idjCj jbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXget_canonical_user_idr…r}r(j9UjCjubaubjÍ)r}r(j9UjCj jbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjÓ)r }r!(j9X headers=Nonej:}r"(j<]j@]j>]j=]jA]ujCjjk]r#jtX headers=Noner$…r%}r&(j9UjCj ubajcjÛubaubeubjS)r'}r((j9UjCjjbj£jcjój:}r)(j<]j@]j>]j=]jA]ujiNjjhjk]r*(jD)r+}r,(j9XvConvenience method that returns the "CanonicalUserID" of the user who's credentials are associated with the connection. The only way to get this value is to do a GET request on the service which returns all buckets associated with the account. As part of that response, the canonical userid is returned. This method simply does all of that and then returns just the user id.r-jCj'jbX~/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.get_canonical_user_idjcj"j:}r.(j<]j@]j>]j=]jA]ujiKjjhjk]r/jtXvConvenience method that returns the "CanonicalUserID" of the user who's credentials are associated with the connection. The only way to get this value is to do a GET request on the service which returns all buckets associated with the account. As part of that response, the canonical userid is returned. This method simply does all of that and then returns just the user id.r0…r1}r2(j9j-jCj+ubaubjP)r3}r4(j9UjCj'jbNjcj*j:}r5(j<]j@]j>]j=]jA]ujiNjjhjk]r6(jL)r7}r8(j9Uj:}r9(j<]j@]j>]j=]jA]ujCj3jk]r:(j1)r;}r<(j9Uj:}r=(j<]j@]j>]j=]jA]ujCj7jk]r>jtX Return typer?…r@}rA(j9UjCj;ubajcj9ubjH)rB}rC(j9Uj:}rD(j<]j@]j>]j=]jA]ujCj7jk]rEjD)rF}rG(j9Uj:}rH(j<]j@]j>]j=]jA]ujCjBjk]rIjtXstringrJ…rK}rL(j9XstringjCjFubajcj"ubajcjEubejcjFubjL)rM}rN(j9Uj:}rO(j<]j@]j>]j=]jA]ujCj3jk]rP(j1)rQ}rR(j9Uj:}rS(j<]j@]j>]j=]jA]ujCjMjk]rTjtXReturnsrU…rV}rW(j9UjCjQubajcj9ubjH)rX}rY(j9Uj:}rZ(j<]j@]j>]j=]jA]ujCjMjk]r[jD)r\}r](j9Uj:}r^(j<]j@]j>]j=]jA]ujCjXjk]r_jtX*A string containing the canonical user id.r`…ra}rb(j9X*A string containing the canonical user id.jCj\ubajcj"ubajcjEubejcjFubeubeubeubjˆ)rc}rd(j9UjCjC jbNjcjŒj:}re(j=]j>]j<]j@]jA]Uentries]rf(jX6head_bucket() (boto.s3.connection.S3Connection method)jUtrgaujiNjjhjk]ubjV)rh}ri(j9UjCjC jbNjcj˜j:}rj(jš‰j›Xpyrkj=]j>]j<]j@]jA]jœXmethodrljžjlujiNjjhjk]rm(j )rn}ro(j9X3S3Connection.head_bucket(bucket_name, headers=None)jCjhjbj£jcj¤j:}rp(j=]rqjaj§j¨Xboto.s3.connectionrr…rs}rtbj>]j<]j@]jA]rujaj­XS3Connection.head_bucketj¯jœ j°‰ujiNjjhjk]rv(jÄ)rw}rx(j9X head_bucketjCjnjbj£jcjÇj:}ry(j<]j@]j>]j=]jA]ujiNjjhjk]rzjtX head_bucketr{…r|}r}(j9UjCjwubaubjÍ)r~}r(j9UjCjnjbj£jcjÐj:}r€(j<]j@]j>]j=]jA]ujiNjjhjk]r(jÓ)r‚}rƒ(j9X bucket_namej:}r„(j<]j@]j>]j=]jA]ujCj~jk]r…jtX bucket_namer†…r‡}rˆ(j9UjCj‚ubajcjÛubjÓ)r‰}rŠ(j9X headers=Nonej:}r‹(j<]j@]j>]j=]jA]ujCj~jk]rŒjtX headers=Noner…rŽ}r(j9UjCj‰ubajcjÛubeubeubjS)r}r‘(j9UjCjhjbj£jcjój:}r’(j<]j@]j>]j=]jA]ujiNjjhjk]r“(jD)r”}r•(j9X&Determines if a bucket exists by name.r–jCjjbXt/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.head_bucketr—jcj"j:}r˜(j<]j@]j>]j=]jA]ujiKjjhjk]r™jtX&Determines if a bucket exists by name.rš…r›}rœ(j9j–jCj”ubaubjD)r}rž(j9XDIf the bucket does not exist, an ``S3ResponseError`` will be raised.jCjjbj—jcj"j:}rŸ(j<]j@]j>]j=]jA]ujiKjjhjk]r (jtX!If the bucket does not exist, an r¡…r¢}r£(j9X!If the bucket does not exist, an jCjubj)r¤}r¥(j9X``S3ResponseError``j:}r¦(j<]j@]j>]j=]jA]ujCjjk]r§jtXS3ResponseErrorr¨…r©}rª(j9UjCj¤ubajcjubjtX will be raised.r«…r¬}r­(j9X will be raised.jCjubeubjP)r®}r¯(j9UjCjjbNjcj*j:}r°(j<]j@]j>]j=]jA]ujiNjjhjk]r±(jL)r²}r³(j9Uj:}r´(j<]j@]j>]j=]jA]ujCj®jk]rµ(j1)r¶}r·(j9Uj:}r¸(j<]j@]j>]j=]jA]ujCj²jk]r¹jtX Parametersrº…r»}r¼(j9UjCj¶ubajcj9ubjH)r½}r¾(j9Uj:}r¿(j<]j@]j>]j=]jA]ujCj²jk]rÀj? )rÁ}rÂ(j9Uj:}rÃ(j<]j@]j>]j=]jA]ujCj½jk]rÄ(jD )rÅ}rÆ(j9Uj:}rÇ(j<]j@]j>]j=]jA]ujCjÁjk]rÈjD)rÉ}rÊ(j9Uj:}rË(j<]j@]j>]j=]jA]ujCjÅjk]rÌ(jM )rÍ}rÎ(j9X bucket_namej:}rÏ(j<]j@]j>]j=]jA]ujCjÉjk]rÐjtX bucket_namerÑ…rÒ}rÓ(j9UjCjÍubajcjU ubjtX (rÔ…rÕ}rÖ(j9UjCjÉubjõ)r×}rØ(j9Uj:}rÙ(Ureftypej\ U reftargetXstringrÚU refdomainjkj=]j>]U refexplicit‰j<]j@]jA]ujCjÉjk]rÛj_ )rÜ}rÝ(j9jÚj:}rÞ(j<]j@]j>]j=]jA]ujCj×jk]rßjtXstringrà…rá}râ(j9UjCjÜubajcjg ubajcjùubjtX)…rã}rä(j9UjCjÉubjtX -- rå…ræ}rç(j9UjCjÉubjtXThe name of the bucketrè…ré}rê(j9XThe name of the bucketjCjÉubejcj"ubajcjp ubjD )rë}rì(j9Uj:}rí(j<]j@]j>]j=]jA]ujCjÁjk]rîjD)rï}rð(j9Uj:}rñ(j<]j@]j>]j=]jA]ujCjëjk]rò(jM )ró}rô(j9Xheadersj:}rõ(j<]j@]j>]j=]jA]ujCjïjk]röjtXheadersr÷…rø}rù(j9UjCjóubajcjU ubjtX (rú…rû}rü(j9UjCjïubjõ)rý}rþ(j9Uj:}rÿ(Ureftypej\ U reftargetXdictrU refdomainjkj=]j>]U refexplicit‰j<]j@]jA]ujCjïjk]rj_ )r}r(j9jj:}r(j<]j@]j>]j=]jA]ujCjýjk]rjtXdictr…r}r(j9UjCjubajcjg ubajcjùubjtX)…r }r (j9UjCjïubjtX -- r …r }r (j9UjCjïubjtX9Additional headers to pass along with the request to AWS.r…r}r(j9X9Additional headers to pass along with the request to AWS.jCjïubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCj®jk]r(j1)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXReturnsr…r}r(j9UjCjubajcj9ubjH)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]rjD)r }r!(j9Uj:}r"(j<]j@]j>]j=]jA]ujCjjk]r#jtXA objectr$…r%}r&(j9XA objectjCj ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r'}r((j9UjCjC jbNjcjŒj:}r)(j=]j>]j<]j@]jA]Uentries]r*(jX1lookup() (boto.s3.connection.S3Connection method)jUtr+aujiNjjhjk]ubjV)r,}r-(j9UjCjC jbNjcj˜j:}r.(jš‰j›Xpyr/j=]j>]j<]j@]jA]jœXmethodr0jžj0ujiNjjhjk]r1(j )r2}r3(j9X=S3Connection.lookup(bucket_name, validate=True, headers=None)jCj,jbj£jcj¤j:}r4(j=]r5jaj§j¨Xboto.s3.connectionr6…r7}r8bj>]j<]j@]jA]r9jaj­XS3Connection.lookupj¯jœ j°‰ujiNjjhjk]r:(jÄ)r;}r<(j9XlookupjCj2jbj£jcjÇj:}r=(j<]j@]j>]j=]jA]ujiNjjhjk]r>jtXlookupr?…r@}rA(j9UjCj;ubaubjÍ)rB}rC(j9UjCj2jbj£jcjÐj:}rD(j<]j@]j>]j=]jA]ujiNjjhjk]rE(jÓ)rF}rG(j9X bucket_namej:}rH(j<]j@]j>]j=]jA]ujCjBjk]rIjtX bucket_namerJ…rK}rL(j9UjCjFubajcjÛubjÓ)rM}rN(j9X validate=Truej:}rO(j<]j@]j>]j=]jA]ujCjBjk]rPjtX validate=TruerQ…rR}rS(j9UjCjMubajcjÛubjÓ)rT}rU(j9X headers=Nonej:}rV(j<]j@]j>]j=]jA]ujCjBjk]rWjtX headers=NonerX…rY}rZ(j9UjCjTubajcjÛubeubeubjS)r[}r\(j9UjCj,jbj£jcjój:}r](j<]j@]j>]j=]jA]ujiNjjhjk]r^(jD)r_}r`(j9X!Attempts to get a bucket from S3.rajCj[jbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.lookuprbjcj"j:}rc(j<]j@]j>]j=]jA]ujiKjjhjk]rdjtX!Attempts to get a bucket from S3.re…rf}rg(j9jajCj_ubaubjD)rh}ri(j9X–Works identically to ``S3Connection.get_bucket``, save for that it will return ``None`` if the bucket does not exist instead of throwing an exception.jCj[jbjbjcj"j:}rj(j<]j@]j>]j=]jA]ujiKjjhjk]rk(jtXWorks identically to rl…rm}rn(j9XWorks identically to jCjhubj)ro}rp(j9X``S3Connection.get_bucket``j:}rq(j<]j@]j>]j=]jA]ujCjhjk]rrjtXS3Connection.get_bucketrs…rt}ru(j9UjCjoubajcjubjtX, save for that it will return rv…rw}rx(j9X, save for that it will return jCjhubj)ry}rz(j9X``None``j:}r{(j<]j@]j>]j=]jA]ujCjhjk]r|jtXNoner}…r~}r(j9UjCjyubajcjubjtX? if the bucket does not exist instead of throwing an exception.r€…r}r‚(j9X? if the bucket does not exist instead of throwing an exception.jCjhubeubjP)rƒ}r„(j9UjCj[jbNjcj*j:}r…(j<]j@]j>]j=]jA]ujiNjjhjk]r†jL)r‡}rˆ(j9Uj:}r‰(j<]j@]j>]j=]jA]ujCjƒjk]rŠ(j1)r‹}rŒ(j9Uj:}r(j<]j@]j>]j=]jA]ujCj‡jk]rŽjtX Parametersr…r}r‘(j9UjCj‹ubajcj9ubjH)r’}r“(j9Uj:}r”(j<]j@]j>]j=]jA]ujCj‡jk]r•j? )r–}r—(j9Uj:}r˜(j<]j@]j>]j=]jA]ujCj’jk]r™(jD )rš}r›(j9Uj:}rœ(j<]j@]j>]j=]jA]ujCj–jk]rjD)rž}rŸ(j9Uj:}r (j<]j@]j>]j=]jA]ujCjšjk]r¡(jM )r¢}r£(j9X bucket_namej:}r¤(j<]j@]j>]j=]jA]ujCjžjk]r¥jtX bucket_namer¦…r§}r¨(j9UjCj¢ubajcjU ubjtX (r©…rª}r«(j9UjCjžubjõ)r¬}r­(j9Uj:}r®(Ureftypej\ U reftargetXstringr¯U refdomainj/j=]j>]U refexplicit‰j<]j@]jA]ujCjžjk]r°j_ )r±}r²(j9j¯j:}r³(j<]j@]j>]j=]jA]ujCj¬jk]r´jtXstringrµ…r¶}r·(j9UjCj±ubajcjg ubajcjùubjtX)…r¸}r¹(j9UjCjžubjtX -- rº…r»}r¼(j9UjCjžubjtXThe name of the bucketr½…r¾}r¿(j9XThe name of the bucketjCjžubejcj"ubajcjp ubjD )rÀ}rÁ(j9Uj:}rÂ(j<]j@]j>]j=]jA]ujCj–jk]rÃjD)rÄ}rÅ(j9Uj:}rÆ(j<]j@]j>]j=]jA]ujCjÀjk]rÇ(jM )rÈ}rÉ(j9Xheadersj:}rÊ(j<]j@]j>]j=]jA]ujCjÄjk]rËjtXheadersrÌ…rÍ}rÎ(j9UjCjÈubajcjU ubjtX (rÏ…rÐ}rÑ(j9UjCjÄubjõ)rÒ}rÓ(j9Uj:}rÔ(Ureftypej\ U reftargetXdictrÕU refdomainj/j=]j>]U refexplicit‰j<]j@]jA]ujCjÄjk]rÖj_ )r×}rØ(j9jÕj:}rÙ(j<]j@]j>]j=]jA]ujCjÒjk]rÚjtXdictrÛ…rÜ}rÝ(j9UjCj×ubajcjg ubajcjùubjtX)…rÞ}rß(j9UjCjÄubjtX -- rà…rá}râ(j9UjCjÄubjtX9Additional headers to pass along with the request to AWS.rã…rä}rå(j9X9Additional headers to pass along with the request to AWS.jCjÄubejcj"ubajcjp ubjD )ræ}rç(j9Uj:}rè(j<]j@]j>]j=]jA]ujCj–jk]réjD)rê}rë(j9Uj:}rì(j<]j@]j>]j=]jA]ujCjæjk]rí(jM )rî}rï(j9Xvalidatej:}rð(j<]j@]j>]j=]jA]ujCjêjk]rñjtXvalidaterò…ró}rô(j9UjCjîubajcjU ubjtX (rõ…rö}r÷(j9UjCjêubjõ)rø}rù(j9Uj:}rú(Ureftypej\ U reftargetXbooleanrûU refdomainj/j=]j>]U refexplicit‰j<]j@]jA]ujCjêjk]rüj_ )rý}rþ(j9jûj:}rÿ(j<]j@]j>]j=]jA]ujCjøjk]rjtXbooleanr…r}r(j9UjCjýubajcjg ubajcjùubjtX)…r}r(j9UjCjêubjtX -- r…r}r(j9UjCjêubjtXIf r …r }r (j9XIf jCjêubj)r }r (j9X``True``j:}r(j<]j@]j>]j=]jA]ujCjêjk]rjtXTruer…r}r(j9UjCj ubajcjubjtXC, it will try to fetch all keys within the given bucket. (Default: r…r}r(j9XC, it will try to fetch all keys within the given bucket. (Default: jCjêubj)r}r(j9X``True``j:}r(j<]j@]j>]j=]jA]ujCjêjk]rjtXTruer…r}r(j9UjCjubajcjubjtX)…r}r(j9X)jCjêubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r}r (j9UjCjC jbNjcjŒj:}r!(j=]j>]j<]j@]jA]Uentries]r"(jX7make_request() (boto.s3.connection.S3Connection method)h˜Utr#aujiNjjhjk]ubjV)r$}r%(j9UjCjC jbNjcj˜j:}r&(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr'jžj'ujiNjjhjk]r((j )r)}r*(j9X˜S3Connection.make_request(method, bucket='', key='', headers=None, data='', query_args=None, sender=None, override_num_retries=None, retry_handler=None)jCj$jbj£jcj¤j:}r+(j=]r,h˜aj§j¨Xboto.s3.connectionr-…r.}r/bj>]j<]j@]jA]r0h˜aj­XS3Connection.make_requestj¯jœ j°‰ujiNjjhjk]r1(jÄ)r2}r3(j9X make_requestjCj)jbj£jcjÇj:}r4(j<]j@]j>]j=]jA]ujiNjjhjk]r5jtX make_requestr6…r7}r8(j9UjCj2ubaubjÍ)r9}r:(j9UjCj)jbj£jcjÐj:}r;(j<]j@]j>]j=]jA]ujiNjjhjk]r<(jÓ)r=}r>(j9Xmethodj:}r?(j<]j@]j>]j=]jA]ujCj9jk]r@jtXmethodrA…rB}rC(j9UjCj=ubajcjÛubjÓ)rD}rE(j9X bucket=''j:}rF(j<]j@]j>]j=]jA]ujCj9jk]rGjtX bucket=''rH…rI}rJ(j9UjCjDubajcjÛubjÓ)rK}rL(j9Xkey=''j:}rM(j<]j@]j>]j=]jA]ujCj9jk]rNjtXkey=''rO…rP}rQ(j9UjCjKubajcjÛubjÓ)rR}rS(j9X headers=Nonej:}rT(j<]j@]j>]j=]jA]ujCj9jk]rUjtX headers=NonerV…rW}rX(j9UjCjRubajcjÛubjÓ)rY}rZ(j9Xdata=''j:}r[(j<]j@]j>]j=]jA]ujCj9jk]r\jtXdata=''r]…r^}r_(j9UjCjYubajcjÛubjÓ)r`}ra(j9Xquery_args=Nonej:}rb(j<]j@]j>]j=]jA]ujCj9jk]rcjtXquery_args=Nonerd…re}rf(j9UjCj`ubajcjÛubjÓ)rg}rh(j9X sender=Nonej:}ri(j<]j@]j>]j=]jA]ujCj9jk]rjjtX sender=Nonerk…rl}rm(j9UjCjgubajcjÛubjÓ)rn}ro(j9Xoverride_num_retries=Nonej:}rp(j<]j@]j>]j=]jA]ujCj9jk]rqjtXoverride_num_retries=Nonerr…rs}rt(j9UjCjnubajcjÛubjÓ)ru}rv(j9Xretry_handler=Nonej:}rw(j<]j@]j>]j=]jA]ujCj9jk]rxjtXretry_handler=Nonery…rz}r{(j9UjCjuubajcjÛubeubeubjS)r|}r}(j9UjCj$jbj£jcjój:}r~(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r}r€(j9UjCjC jbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r‚(jX;set_bucket_class() (boto.s3.connection.S3Connection method)h\UtrƒaujiNjjhjk]ubjV)r„}r…(j9UjCjC jbNjcj˜j:}r†(jš‰j›Xpyr‡j=]j>]j<]j@]jA]jœXmethodrˆjžjˆujiNjjhjk]r‰(j )rŠ}r‹(j9X+S3Connection.set_bucket_class(bucket_class)jCj„jbj£jcj¤j:}rŒ(j=]rh\aj§j¨Xboto.s3.connectionrŽ…r}rbj>]j<]j@]jA]r‘h\aj­XS3Connection.set_bucket_classj¯jœ j°‰ujiNjjhjk]r’(jÄ)r“}r”(j9Xset_bucket_classjCjŠjbj£jcjÇj:}r•(j<]j@]j>]j=]jA]ujiNjjhjk]r–jtXset_bucket_classr—…r˜}r™(j9UjCj“ubaubjÍ)rš}r›(j9UjCjŠjbj£jcjÐj:}rœ(j<]j@]j>]j=]jA]ujiNjjhjk]rjÓ)rž}rŸ(j9X bucket_classj:}r (j<]j@]j>]j=]jA]ujCjšjk]r¡jtX bucket_classr¢…r£}r¤(j9UjCjžubajcjÛubaubeubjS)r¥}r¦(j9UjCj„jbj£jcjój:}r§(j<]j@]j>]j=]jA]ujiNjjhjk]r¨(jD)r©}rª(j9XÇSet the Bucket class associated with this bucket. By default, this would be the boto.s3.key.Bucket class but if you want to subclass that for some reason this allows you to associate your new class.r«jCj¥jbXy/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.S3Connection.set_bucket_classjcj"j:}r¬(j<]j@]j>]j=]jA]ujiKjjhjk]r­jtXÇSet the Bucket class associated with this bucket. By default, this would be the boto.s3.key.Bucket class but if you want to subclass that for some reason this allows you to associate your new class.r®…r¯}r°(j9j«jCj©ubaubjP)r±}r²(j9UjCj¥jbNjcj*j:}r³(j<]j@]j>]j=]jA]ujiNjjhjk]r´jL)rµ}r¶(j9Uj:}r·(j<]j@]j>]j=]jA]ujCj±jk]r¸(j1)r¹}rº(j9Uj:}r»(j<]j@]j>]j=]jA]ujCjµjk]r¼jtX Parametersr½…r¾}r¿(j9UjCj¹ubajcj9ubjH)rÀ}rÁ(j9Uj:}rÂ(j<]j@]j>]j=]jA]ujCjµjk]rÃjD)rÄ}rÅ(j9Uj:}rÆ(j<]j@]j>]j=]jA]ujCjÀjk]rÇ(jM )rÈ}rÉ(j9X bucket_classj:}rÊ(j<]j@]j>]j=]jA]ujCjÄjk]rËjtX bucket_classrÌ…rÍ}rÎ(j9UjCjÈubajcjU ubjtX (rÏ…rÐ}rÑ(j9UjCjÄubjõ)rÒ}rÓ(j9Uj:}rÔ(Ureftypej\ U reftargetXclassrÕU refdomainj‡j=]j>]U refexplicit‰j<]j@]jA]ujCjÄjk]rÖj_ )r×}rØ(j9jÕj:}rÙ(j<]j@]j>]j=]jA]ujCjÒjk]rÚjtXclassrÛ…rÜ}rÝ(j9UjCj×ubajcjg ubajcjùubjtX)…rÞ}rß(j9UjCjÄubjtX -- rà…rá}râ(j9UjCjÄubjtX.A subclass of Bucket that can be more specificrã…rä}rå(j9X.A subclass of Bucket that can be more specificjCjÄubejcj"ubajcjEubejcjFubaubeubeubeubeubjˆ)ræ}rç(j9UjCjžjbNjcjŒj:}rè(j=]j>]j<]j@]jA]Uentries]ré(jX4SubdomainCallingFormat (class in boto.s3.connection)hfUtrêaujiNjjhjk]ubjV)rë}rì(j9UjCjžjbNjcj˜j:}rí(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrîjžjîujiNjjhjk]rï(j )rð}rñ(j9XSubdomainCallingFormatròjCjëjbj£jcj¤j:}ró(j=]rôhfaj§j¨Xboto.s3.connectionrõ…rö}r÷bj>]j<]j@]jA]røhfaj­jòj¯Uj°‰ujiNjjhjk]rù(j²)rú}rû(j9Xclass jCjðjbj£jcjµj:}rü(j<]j@]j>]j=]jA]ujiNjjhjk]rýjtXclass rþ…rÿ}r(j9UjCjúubaubj»)r}r(j9Xboto.s3.connection.jCjðjbj£jcj¾j:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXboto.s3.connection.r…r}r(j9UjCjubaubjÄ)r}r (j9jòjCjðjbj£jcjÇj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r jtXSubdomainCallingFormatr …r }r(j9UjCjubaubeubjS)r}r(j9UjCjëjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r(jˆ)r}r(j9UjCjjbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jXFget_bucket_server() (boto.s3.connection.SubdomainCallingFormat method)h?UtraujiNjjhjk]ubjV)r}r(j9UjCjjbNjcj˜j:}r(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrjžjujiNjjhjk]r(j )r}r(j9X9SubdomainCallingFormat.get_bucket_server(*args, **kwargs)jCjjbj£jcj¤j:}r(j=]r h?aj§j¨Xboto.s3.connectionr!…r"}r#bj>]j<]j@]jA]r$h?aj­X(SubdomainCallingFormat.get_bucket_serverj¯jòj°‰ujiNjjhjk]r%(jÄ)r&}r'(j9Xget_bucket_serverjCjjbj£jcjÇj:}r((j<]j@]j>]j=]jA]ujiNjjhjk]r)jtXget_bucket_serverr*…r+}r,(j9UjCj&ubaubjÍ)r-}r.(j9UjCjjbj£jcjÐj:}r/(j<]j@]j>]j=]jA]ujiNjjhjk]r0(jÓ)r1}r2(j9X*argsj:}r3(j<]j@]j>]j=]jA]ujCj-jk]r4jtX*argsr5…r6}r7(j9UjCj1ubajcjÛubjÓ)r8}r9(j9X**kwargsj:}r:(j<]j@]j>]j=]jA]ujCj-jk]r;jtX**kwargsr<…r=}r>(j9UjCj8ubajcjÛubeubeubjS)r?}r@(j9UjCjjbj£jcjój:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rB}rC(j9UjCjžjbNjcjŒj:}rD(j=]j>]j<]j@]jA]Uentries]rE(jX0VHostCallingFormat (class in boto.s3.connection)hUtrFaujiNjjhjk]ubjV)rG}rH(j9UjCjžjbNjcj˜j:}rI(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrJjžjJujiNjjhjk]rK(j )rL}rM(j9XVHostCallingFormatrNjCjGjbj£jcj¤j:}rO(j=]rPhaj§j¨Xboto.s3.connectionrQ…rR}rSbj>]j<]j@]jA]rThaj­jNj¯Uj°‰ujiNjjhjk]rU(j²)rV}rW(j9Xclass jCjLjbj£jcjµj:}rX(j<]j@]j>]j=]jA]ujiNjjhjk]rYjtXclass rZ…r[}r\(j9UjCjVubaubj»)r]}r^(j9Xboto.s3.connection.jCjLjbj£jcj¾j:}r_(j<]j@]j>]j=]jA]ujiNjjhjk]r`jtXboto.s3.connection.ra…rb}rc(j9UjCj]ubaubjÄ)rd}re(j9jNjCjLjbj£jcjÇj:}rf(j<]j@]j>]j=]jA]ujiNjjhjk]rgjtXVHostCallingFormatrh…ri}rj(j9UjCjdubaubeubjS)rk}rl(j9UjCjGjbj£jcjój:}rm(j<]j@]j>]j=]jA]ujiNjjhjk]rn(jˆ)ro}rp(j9UjCjkjbNjcjŒj:}rq(j=]j>]j<]j@]jA]Uentries]rr(jXBget_bucket_server() (boto.s3.connection.VHostCallingFormat method)jUtrsaujiNjjhjk]ubjV)rt}ru(j9UjCjkjbNjcj˜j:}rv(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrwjžjwujiNjjhjk]rx(j )ry}rz(j9X5VHostCallingFormat.get_bucket_server(*args, **kwargs)jCjtjbj£jcj¤j:}r{(j=]r|jaj§j¨Xboto.s3.connectionr}…r~}rbj>]j<]j@]jA]r€jaj­X$VHostCallingFormat.get_bucket_serverj¯jNj°‰ujiNjjhjk]r(jÄ)r‚}rƒ(j9Xget_bucket_serverjCjyjbj£jcjÇj:}r„(j<]j@]j>]j=]jA]ujiNjjhjk]r…jtXget_bucket_serverr†…r‡}rˆ(j9UjCj‚ubaubjÍ)r‰}rŠ(j9UjCjyjbj£jcjÐj:}r‹(j<]j@]j>]j=]jA]ujiNjjhjk]rŒ(jÓ)r}rŽ(j9X*argsj:}r(j<]j@]j>]j=]jA]ujCj‰jk]rjtX*argsr‘…r’}r“(j9UjCjubajcjÛubjÓ)r”}r•(j9X**kwargsj:}r–(j<]j@]j>]j=]jA]ujCj‰jk]r—jtX**kwargsr˜…r™}rš(j9UjCj”ubajcjÛubeubeubjS)r›}rœ(j9UjCjtjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rž}rŸ(j9UjCjžjbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]r¡(jX8assert_case_insensitive() (in module boto.s3.connection)hSUtr¢aujiNjjhjk]ubjV)r£}r¤(j9UjCjžjbNjcj˜j:}r¥(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionr¦jžj¦ujiNjjhjk]r§(j )r¨}r©(j9Xassert_case_insensitive(f)jCj£jbj£jcj¤j:}rª(j=]r«hSaj§j¨Xboto.s3.connectionr¬…r­}r®bj>]j<]j@]jA]r¯hSaj­Xassert_case_insensitiver°j¯Uj°‰ujiNjjhjk]r±(j»)r²}r³(j9Xboto.s3.connection.jCj¨jbj£jcj¾j:}r´(j<]j@]j>]j=]jA]ujiNjjhjk]rµjtXboto.s3.connection.r¶…r·}r¸(j9UjCj²ubaubjÄ)r¹}rº(j9j°jCj¨jbj£jcjÇj:}r»(j<]j@]j>]j=]jA]ujiNjjhjk]r¼jtXassert_case_insensitiver½…r¾}r¿(j9UjCj¹ubaubjÍ)rÀ}rÁ(j9UjCj¨jbj£jcjÐj:}rÂ(j<]j@]j>]j=]jA]ujiNjjhjk]rÃjÓ)rÄ}rÅ(j9Xfj:}rÆ(j<]j@]j>]j=]jA]ujCjÀjk]rÇjtXf…rÈ}rÉ(j9UjCjÄubajcjÛubaubeubjS)rÊ}rË(j9UjCj£jbj£jcjój:}rÌ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÍ}rÎ(j9UjCjžjbXv/Users/kyleknap/Documents/GitHub/boto/boto/s3/connection.py:docstring of boto.s3.connection.check_lowercase_bucketnamerÏjcjŒj:}rÐ(j=]j>]j<]j@]jA]Uentries]rÑ(jX;check_lowercase_bucketname() (in module boto.s3.connection)h¾UtrÒaujiNjjhjk]ubjV)rÓ}rÔ(j9UjCjžjbjÏjcj˜j:}rÕ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionrÖjžjÖujiNjjhjk]r×(j )rØ}rÙ(j9Xcheck_lowercase_bucketname(n)jCjÓjbj£jcj¤j:}rÚ(j=]rÛh¾aj§j¨Xboto.s3.connectionrÜ…rÝ}rÞbj>]j<]j@]jA]rßh¾aj­Xcheck_lowercase_bucketnameràj¯Uj°‰ujiNjjhjk]rá(j»)râ}rã(j9Xboto.s3.connection.jCjØjbj£jcj¾j:}rä(j<]j@]j>]j=]jA]ujiNjjhjk]råjtXboto.s3.connection.ræ…rç}rè(j9UjCjâubaubjÄ)ré}rê(j9jàjCjØjbj£jcjÇj:}rë(j<]j@]j>]j=]jA]ujiNjjhjk]rìjtXcheck_lowercase_bucketnamerí…rî}rï(j9UjCjéubaubjÍ)rð}rñ(j9UjCjØjbj£jcjÐj:}rò(j<]j@]j>]j=]jA]ujiNjjhjk]rójÓ)rô}rõ(j9Xnj:}rö(j<]j@]j>]j=]jA]ujCjðjk]r÷jtXn…rø}rù(j9UjCjôubajcjÛubaubeubjS)rú}rû(j9UjCjÓjbj£jcjój:}rü(j<]j@]j>]j=]jA]ujiNjjhjk]rý(jD)rþ}rÿ(j9XÇBucket names must not contain uppercase characters. We check for this by appending a lowercase character and testing with islower(). Note this also covers cases like numeric bucket names with dashes.rjCjújbjÏjcj"j:}r(j<]j@]j>]j=]jA]ujiKjjhjk]rjtXÇBucket names must not contain uppercase characters. We check for this by appending a lowercase character and testing with islower(). Note this also covers cases like numeric bucket names with dashes.r…r}r(j9jjCjþubaubcdocutils.nodes doctest_block r)r}r(j9XÝ>>> check_lowercase_bucketname("Aaaa") Traceback (most recent call last): ... BotoClientError: S3Error: Bucket names cannot contain upper-case characters when using either the sub-domain or virtual hosting calling format.jCjújbjÏjcU doctest_blockr j:}r (jÚjÛj=]j>]j<]j@]jA]ujiK jjhjk]r jtXÝ>>> check_lowercase_bucketname("Aaaa") Traceback (most recent call last): ... BotoClientError: S3Error: Bucket names cannot contain upper-case characters when using either the sub-domain or virtual hosting calling format.r …r }r(j9UjCjubaubj)r}r(j9Xh>>> check_lowercase_bucketname("1234-5678-9123") True >>> check_lowercase_bucketname("abcdefg1234") TruejCjújbjÏjcj j:}r(jÚjÛj=]j>]j<]j@]jA]ujiKjjhjk]rjtXh>>> check_lowercase_bucketname("1234-5678-9123") True >>> check_lowercase_bucketname("abcdefg1234") Truer…r}r(j9UjCjubaubeubeubeubj])r}r(j9UjCj`jbj?jcjdj:}r(j<]j@]j>]j=]r(Xmodule-boto.s3.corsrU boto-s3-corsrejA]rh¤aujiK+jjhjk]r(jm)r}r(j9X boto.s3.corsr jCjjbj?jcjqj:}r!(j<]j@]j>]j=]jA]ujiK+jjhjk]r"jtX boto.s3.corsr#…r$}r%(j9j jCjubaubjˆ)r&}r'(j9UjCjjbj‹jcjŒj:}r((j=]j>]j<]j@]jA]Uentries]r)(jXboto.s3.cors (module)Xmodule-boto.s3.corsUtr*aujiKjjhjk]ubjˆ)r+}r,(j9UjCjjbNjcjŒj:}r-(j=]j>]j<]j@]jA]Uentries]r.(jX)CORSConfiguration (class in boto.s3.cors)hßUtr/aujiNjjhjk]ubjV)r0}r1(j9UjCjjbNjcj˜j:}r2(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr3jžj3ujiNjjhjk]r4(j )r5}r6(j9XCORSConfigurationr7jCj0jbj£jcj¤j:}r8(j=]r9hßaj§j¨X boto.s3.corsr:…r;}r<bj>]j<]j@]jA]r=hßaj­j7j¯Uj°‰ujiNjjhjk]r>(j²)r?}r@(j9Xclass jCj5jbj£jcjµj:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]rBjtXclass rC…rD}rE(j9UjCj?ubaubj»)rF}rG(j9X boto.s3.cors.jCj5jbj£jcj¾j:}rH(j<]j@]j>]j=]jA]ujiNjjhjk]rIjtX boto.s3.cors.rJ…rK}rL(j9UjCjFubaubjÄ)rM}rN(j9j7jCj5jbj£jcjÇj:}rO(j<]j@]j>]j=]jA]ujiNjjhjk]rPjtXCORSConfigurationrQ…rR}rS(j9UjCjMubaubeubjS)rT}rU(j9UjCj0jbj£jcjój:}rV(j<]j@]j>]j=]jA]ujiNjjhjk]rW(jD)rX}rY(j9X?A container for the rules associated with a CORS configuration.rZjCjTjbXa/Users/kyleknap/Documents/GitHub/boto/boto/s3/cors.py:docstring of boto.s3.cors.CORSConfigurationjcj"j:}r[(j<]j@]j>]j=]jA]ujiKjjhjk]r\jtX?A container for the rules associated with a CORS configuration.r]…r^}r_(j9jZjCjXubaubjˆ)r`}ra(j9UjCjTjbNjcjŒj:}rb(j=]j>]j<]j@]jA]Uentries]rc(jX2add_rule() (boto.s3.cors.CORSConfiguration method)hMUtrdaujiNjjhjk]ubjV)re}rf(j9UjCjTjbNjcj˜j:}rg(jš‰j›Xpyrhj=]j>]j<]j@]jA]jœXmethodrijžjiujiNjjhjk]rj(j )rk}rl(j9X‚CORSConfiguration.add_rule(allowed_method, allowed_origin, id=None, allowed_header=None, max_age_seconds=None, expose_header=None)jCjejbj£jcj¤j:}rm(j=]rnhMaj§j¨X boto.s3.corsro…rp}rqbj>]j<]j@]jA]rrhMaj­XCORSConfiguration.add_rulej¯j7j°‰ujiNjjhjk]rs(jÄ)rt}ru(j9Xadd_rulejCjkjbj£jcjÇj:}rv(j<]j@]j>]j=]jA]ujiNjjhjk]rwjtXadd_rulerx…ry}rz(j9UjCjtubaubjÍ)r{}r|(j9UjCjkjbj£jcjÐj:}r}(j<]j@]j>]j=]jA]ujiNjjhjk]r~(jÓ)r}r€(j9Xallowed_methodj:}r(j<]j@]j>]j=]jA]ujCj{jk]r‚jtXallowed_methodrƒ…r„}r…(j9UjCjubajcjÛubjÓ)r†}r‡(j9Xallowed_originj:}rˆ(j<]j@]j>]j=]jA]ujCj{jk]r‰jtXallowed_originrŠ…r‹}rŒ(j9UjCj†ubajcjÛubjÓ)r}rŽ(j9Xid=Nonej:}r(j<]j@]j>]j=]jA]ujCj{jk]rjtXid=Noner‘…r’}r“(j9UjCjubajcjÛubjÓ)r”}r•(j9Xallowed_header=Nonej:}r–(j<]j@]j>]j=]jA]ujCj{jk]r—jtXallowed_header=Noner˜…r™}rš(j9UjCj”ubajcjÛubjÓ)r›}rœ(j9Xmax_age_seconds=Nonej:}r(j<]j@]j>]j=]jA]ujCj{jk]ržjtXmax_age_seconds=NonerŸ…r }r¡(j9UjCj›ubajcjÛubjÓ)r¢}r£(j9Xexpose_header=Nonej:}r¤(j<]j@]j>]j=]jA]ujCj{jk]r¥jtXexpose_header=Noner¦…r§}r¨(j9UjCj¢ubajcjÛubeubeubjS)r©}rª(j9UjCjejbj£jcjój:}r«(j<]j@]j>]j=]jA]ujiNjjhjk]r¬(jD)r­}r®(j9XÓAdd a rule to this CORS configuration. This only adds the rule to the local copy. To install the new rule(s) on the bucket, you need to pass this CORS config object to the set_cors method of the Bucket object.r¯jCj©jbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/cors.py:docstring of boto.s3.cors.CORSConfiguration.add_ruler°jcj"j:}r±(j<]j@]j>]j=]jA]ujiKjjhjk]r²jtXÓAdd a rule to this CORS configuration. This only adds the rule to the local copy. To install the new rule(s) on the bucket, you need to pass this CORS config object to the set_cors method of the Bucket object.r³…r´}rµ(j9j¯jCj­ubaubjP)r¶}r·(j9UjCj©jbNjcj*j:}r¸(j<]j@]j>]j=]jA]ujiNjjhjk]r¹jL)rº}r»(j9Uj:}r¼(j<]j@]j>]j=]jA]ujCj¶jk]r½(j1)r¾}r¿(j9Uj:}rÀ(j<]j@]j>]j=]jA]ujCjºjk]rÁjtX ParametersrÂ…rÃ}rÄ(j9UjCj¾ubajcj9ubjH)rÅ}rÆ(j9Uj:}rÇ(j<]j@]j>]j=]jA]ujCjºjk]rÈj? )rÉ}rÊ(j9Uj:}rË(j<]j@]j>]j=]jA]ujCjÅjk]rÌ(jD )rÍ}rÎ(j9Uj:}rÏ(j<]j@]j>]j=]jA]ujCjÉjk]rÐjD)rÑ}rÒ(j9Uj:}rÓ(j<]j@]j>]j=]jA]ujCjÍjk]rÔ(jM )rÕ}rÖ(j9Xallowed_methodsj:}r×(j<]j@]j>]j=]jA]ujCjÑjk]rØjtXallowed_methodsrÙ…rÚ}rÛ(j9UjCjÕubajcjU ubjtX (rÜ…rÝ}rÞ(j9UjCjÑubjõ)rß}rà(j9Uj:}rá(Ureftypej\ U reftargetX list of strrâU refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCjÑjk]rãj_ )rä}rå(j9jâj:}ræ(j<]j@]j>]j=]jA]ujCjßjk]rçjtX list of strrè…ré}rê(j9UjCjäubajcjg ubajcjùubjtX)…rë}rì(j9UjCjÑubjtX -- rí…rî}rï(j9UjCjÑubjtX¨An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETErð…rñ}rò(j9X¨An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETErójCjÑubejcj"ubajcjp ubjD )rô}rõ(j9Uj:}rö(j<]j@]j>]j=]jA]ujCjÉjk]r÷jD)rø}rù(j9Uj:}rú(j<]j@]j>]j=]jA]ujCjôjk]rû(jM )rü}rý(j9Xallowed_originj:}rþ(j<]j@]j>]j=]jA]ujCjøjk]rÿjtXallowed_originr…r}r(j9UjCjüubajcjU ubjtX (r…r}r(j9UjCjøubjõ)r}r(j9Uj:}r(Ureftypej\ U reftargetX list of strr U refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCjøjk]r j_ )r }r (j9j j:}r (j<]j@]j>]j=]jA]ujCjjk]rjtX list of strr…r}r(j9UjCj ubajcjg ubajcjùubjtX)…r}r(j9UjCjøubjtX -- r…r}r(j9UjCjøubjtX÷An origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "r…r}r(j9X÷An origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "jCjøubcdocutils.nodes reference r)r}r(j9Xhttp://rj:}r(Urefurijj=]j>]j<]j@]jA]ujCjøjk]rjtXhttp://r …r!}r"(j9UjCjubajcU referencer#ubcdocutils.nodes problematic r$)r%}r&(j9X*j:}r'(j=]r(Uid2r)aj>]j<]j@]jA]UrefidUid1r*ujCjøjk]r+jtX*…r,}r-(j9UjCj%ubajcU problematicr.ubjtXh.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.r/…r0}r1(j9Xh.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.jCjøubejcj"ubajcjp ubjD )r2}r3(j9Uj:}r4(j<]j@]j>]j=]jA]ujCjÉjk]r5jD)r6}r7(j9Uj:}r8(j<]j@]j>]j=]jA]ujCj2jk]r9(jM )r:}r;(j9Xidj:}r<(j<]j@]j>]j=]jA]ujCj6jk]r=jtXidr>…r?}r@(j9UjCj:ubajcjU ubjtX (rA…rB}rC(j9UjCj6ubjõ)rD}rE(j9Uj:}rF(Ureftypej\ U reftargetXstrrGU refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCj6jk]rHj_ )rI}rJ(j9jGj:}rK(j<]j@]j>]j=]jA]ujCjDjk]rLjtXstrrM…rN}rO(j9UjCjIubajcjg ubajcjùubjtX)…rP}rQ(j9UjCj6ubjtX -- rR…rS}rT(j9UjCj6ubjtX…A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration.rU…rV}rW(j9X…A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration.rXjCj6ubejcj"ubajcjp ubjD )rY}rZ(j9Uj:}r[(j<]j@]j>]j=]jA]ujCjÉjk]r\jD)r]}r^(j9Uj:}r_(j<]j@]j>]j=]jA]ujCjYjk]r`(jM )ra}rb(j9Xallowed_headerj:}rc(j<]j@]j>]j=]jA]ujCj]jk]rdjtXallowed_headerre…rf}rg(j9UjCjaubajcjU ubjtX (rh…ri}rj(j9UjCj]ubjõ)rk}rl(j9Uj:}rm(Ureftypej\ U reftargetX list of strrnU refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCj]jk]roj_ )rp}rq(j9jnj:}rr(j<]j@]j>]j=]jA]ujCjkjk]rsjtX list of strrt…ru}rv(j9UjCjpubajcjg ubajcjùubjtX)…rw}rx(j9UjCj]ubjtX -- ry…rz}r{(j9UjCj]ubjtXfSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character.r|…r}}r~(j9XfSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character.rjCj]ubejcj"ubajcjp ubjD )r€}r(j9Uj:}r‚(j<]j@]j>]j=]jA]ujCjÉjk]rƒjD)r„}r…(j9Uj:}r†(j<]j@]j>]j=]jA]ujCj€jk]r‡(jM )rˆ}r‰(j9Xmax_age_secondsj:}rŠ(j<]j@]j>]j=]jA]ujCj„jk]r‹jtXmax_age_secondsrŒ…r}rŽ(j9UjCjˆubajcjU ubjtX (r…r}r‘(j9UjCj„ubjõ)r’}r“(j9Uj:}r”(Ureftypej\ U reftargetXintr•U refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCj„jk]r–j_ )r—}r˜(j9j•j:}r™(j<]j@]j>]j=]jA]ujCj’jk]ršjtXintr›…rœ}r(j9UjCj—ubajcjg ubajcjùubjtX)…rž}rŸ(j9UjCj„ubjtX -- r …r¡}r¢(j9UjCj„ubjtXdThe time in seconds that your browser is to cache the preflight response for the specified resource.r£…r¤}r¥(j9XdThe time in seconds that your browser is to cache the preflight response for the specified resource.r¦jCj„ubejcj"ubajcjp ubjD )r§}r¨(j9Uj:}r©(j<]j@]j>]j=]jA]ujCjÉjk]rªjD)r«}r¬(j9Uj:}r­(j<]j@]j>]j=]jA]ujCj§jk]r®(jM )r¯}r°(j9X expose_headerj:}r±(j<]j@]j>]j=]jA]ujCj«jk]r²jtX expose_headerr³…r´}rµ(j9UjCj¯ubajcjU ubjtX (r¶…r·}r¸(j9UjCj«ubjõ)r¹}rº(j9Uj:}r»(Ureftypej\ U reftargetX list of strr¼U refdomainjhj=]j>]U refexplicit‰j<]j@]jA]ujCj«jk]r½j_ )r¾}r¿(j9j¼j:}rÀ(j<]j@]j>]j=]jA]ujCj¹jk]rÁjtX list of strrÂ…rÃ}rÄ(j9UjCj¾ubajcjg ubajcjùubjtX)…rÅ}rÆ(j9UjCj«ubjtX -- rÇ…rÈ}rÉ(j9UjCj«ubjtXßOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header.rÊ…rË}rÌ(j9XßOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header.rÍjCj«ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rÎ}rÏ(j9UjCjTjbNjcjŒj:}rÐ(j=]j>]j<]j@]jA]Uentries]rÑ(jX4endElement() (boto.s3.cors.CORSConfiguration method)j$UtrÒaujiNjjhjk]ubjV)rÓ}rÔ(j9UjCjTjbNjcj˜j:}rÕ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÖjžjÖujiNjjhjk]r×(j )rØ}rÙ(j9X5CORSConfiguration.endElement(name, value, connection)jCjÓjbj£jcj¤j:}rÚ(j=]rÛj$aj§j¨X boto.s3.corsrÜ…rÝ}rÞbj>]j<]j@]jA]rßj$aj­XCORSConfiguration.endElementj¯j7j°‰ujiNjjhjk]rà(jÄ)rá}râ(j9X endElementjCjØjbj£jcjÇj:}rã(j<]j@]j>]j=]jA]ujiNjjhjk]räjtX endElementrå…ræ}rç(j9UjCjáubaubjÍ)rè}ré(j9UjCjØjbj£jcjÐj:}rê(j<]j@]j>]j=]jA]ujiNjjhjk]rë(jÓ)rì}rí(j9Xnamej:}rî(j<]j@]j>]j=]jA]ujCjèjk]rïjtXnamerð…rñ}rò(j9UjCjìubajcjÛubjÓ)ró}rô(j9Xvaluej:}rõ(j<]j@]j>]j=]jA]ujCjèjk]röjtXvaluer÷…rø}rù(j9UjCjóubajcjÛubjÓ)rú}rû(j9X connectionj:}rü(j<]j@]j>]j=]jA]ujCjèjk]rýjtX connectionrþ…rÿ}r(j9UjCjúubajcjÛubeubeubjS)r}r(j9UjCjÓjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r}r(j9UjCjTjbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jX6startElement() (boto.s3.cors.CORSConfiguration method)hÞUtraujiNjjhjk]ubjV)r }r (j9UjCjTjbNjcj˜j:}r (jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr jžj ujiNjjhjk]r (j )r}r(j9X7CORSConfiguration.startElement(name, attrs, connection)jCj jbj£jcj¤j:}r(j=]rhÞaj§j¨X boto.s3.corsr…r}rbj>]j<]j@]jA]rhÞaj­XCORSConfiguration.startElementj¯j7j°‰ujiNjjhjk]r(jÄ)r}r(j9X startElementjCjjbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtX startElementr…r}r(j9UjCjubaubjÍ)r}r(j9UjCjjbj£jcjÐj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]r!(jÓ)r"}r#(j9Xnamej:}r$(j<]j@]j>]j=]jA]ujCjjk]r%jtXnamer&…r'}r((j9UjCj"ubajcjÛubjÓ)r)}r*(j9Xattrsj:}r+(j<]j@]j>]j=]jA]ujCjjk]r,jtXattrsr-…r.}r/(j9UjCj)ubajcjÛubjÓ)r0}r1(j9X connectionj:}r2(j<]j@]j>]j=]jA]ujCjjk]r3jtX connectionr4…r5}r6(j9UjCj0ubajcjÛubeubeubjS)r7}r8(j9UjCj jbj£jcjój:}r9(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r:}r;(j9UjCjTjbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/cors.py:docstring of boto.s3.cors.CORSConfiguration.to_xmlr<jcjŒj:}r=(j=]j>]j<]j@]jA]Uentries]r>(jX0to_xml() (boto.s3.cors.CORSConfiguration method)h†Utr?aujiNjjhjk]ubjV)r@}rA(j9UjCjTjbj<jcj˜j:}rB(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrCjžjCujiNjjhjk]rD(j )rE}rF(j9XCORSConfiguration.to_xml()jCj@jbj£jcj¤j:}rG(j=]rHh†aj§j¨X boto.s3.corsrI…rJ}rKbj>]j<]j@]jA]rLh†aj­XCORSConfiguration.to_xmlj¯j7j°‰ujiNjjhjk]rM(jÄ)rN}rO(j9Xto_xmljCjEjbj£jcjÇj:}rP(j<]j@]j>]j=]jA]ujiNjjhjk]rQjtXto_xmlrR…rS}rT(j9UjCjNubaubjÍ)rU}rV(j9UjCjEjbj£jcjÐj:}rW(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rX}rY(j9UjCj@jbj£jcjój:}rZ(j<]j@]j>]j=]jA]ujiNjjhjk]r[jD)r\}r](j9X\Returns a string containing the XML version of the Lifecycle configuration as defined by S3.r^jCjXjbj<jcj"j:}r_(j<]j@]j>]j=]jA]ujiKjjhjk]r`jtX\Returns a string containing the XML version of the Lifecycle configuration as defined by S3.ra…rb}rc(j9j^jCj\ubaubaubeubeubeubjˆ)rd}re(j9UjCjjbNjcjŒj:}rf(j=]j>]j<]j@]jA]Uentries]rg(jX CORSRule (class in boto.s3.cors)h‘UtrhaujiNjjhjk]ubjV)ri}rj(j9UjCjjbNjcj˜j:}rk(jš‰j›Xpyrlj=]j>]j<]j@]jA]jœXclassrmjžjmujiNjjhjk]rn(j )ro}rp(j9XzCORSRule(allowed_method=None, allowed_origin=None, id=None, allowed_header=None, max_age_seconds=None, expose_header=None)jCjijbj£jcj¤j:}rq(j=]rrh‘aj§j¨X boto.s3.corsrs…rt}rubj>]j<]j@]jA]rvh‘aj­XCORSRulerwj¯Uj°‰ujiNjjhjk]rx(j²)ry}rz(j9Xclass jCjojbj£jcjµj:}r{(j<]j@]j>]j=]jA]ujiNjjhjk]r|jtXclass r}…r~}r(j9UjCjyubaubj»)r€}r(j9X boto.s3.cors.jCjojbj£jcj¾j:}r‚(j<]j@]j>]j=]jA]ujiNjjhjk]rƒjtX boto.s3.cors.r„…r…}r†(j9UjCj€ubaubjÄ)r‡}rˆ(j9jwjCjojbj£jcjÇj:}r‰(j<]j@]j>]j=]jA]ujiNjjhjk]rŠjtXCORSRuler‹…rŒ}r(j9UjCj‡ubaubjÍ)rŽ}r(j9UjCjojbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r‘(jÓ)r’}r“(j9Xallowed_method=Nonej:}r”(j<]j@]j>]j=]jA]ujCjŽjk]r•jtXallowed_method=Noner–…r—}r˜(j9UjCj’ubajcjÛubjÓ)r™}rš(j9Xallowed_origin=Nonej:}r›(j<]j@]j>]j=]jA]ujCjŽjk]rœjtXallowed_origin=Noner…rž}rŸ(j9UjCj™ubajcjÛubjÓ)r }r¡(j9Xid=Nonej:}r¢(j<]j@]j>]j=]jA]ujCjŽjk]r£jtXid=Noner¤…r¥}r¦(j9UjCj ubajcjÛubjÓ)r§}r¨(j9Xallowed_header=Nonej:}r©(j<]j@]j>]j=]jA]ujCjŽjk]rªjtXallowed_header=Noner«…r¬}r­(j9UjCj§ubajcjÛubjÓ)r®}r¯(j9Xmax_age_seconds=Nonej:}r°(j<]j@]j>]j=]jA]ujCjŽjk]r±jtXmax_age_seconds=Noner²…r³}r´(j9UjCj®ubajcjÛubjÓ)rµ}r¶(j9Xexpose_header=Nonej:}r·(j<]j@]j>]j=]jA]ujCjŽjk]r¸jtXexpose_header=Noner¹…rº}r»(j9UjCjµubajcjÛubeubeubjS)r¼}r½(j9UjCjijbj£jcjój:}r¾(j<]j@]j>]j=]jA]ujiNjjhjk]r¿(jD)rÀ}rÁ(j9XCORS rule for a bucket.rÂjCj¼jbXX/Users/kyleknap/Documents/GitHub/boto/boto/s3/cors.py:docstring of boto.s3.cors.CORSRulerÃjcj"j:}rÄ(j<]j@]j>]j=]jA]ujiKjjhjk]rÅjtXCORS rule for a bucket.rÆ…rÇ}rÈ(j9jÂjCjÀubaubjP)rÉ}rÊ(j9UjCj¼jbNjcj*j:}rË(j<]j@]j>]j=]jA]ujiNjjhjk]rÌjL)rÍ}rÎ(j9Uj:}rÏ(j<]j@]j>]j=]jA]ujCjÉjk]rÐ(j1)rÑ}rÒ(j9Uj:}rÓ(j<]j@]j>]j=]jA]ujCjÍjk]rÔjtX VariablesrÕ…rÖ}r×(j9UjCjÑubajcj9ubjH)rØ}rÙ(j9Uj:}rÚ(j<]j@]j>]j=]jA]ujCjÍjk]rÛj? )rÜ}rÝ(j9Uj:}rÞ(j<]j@]j>]j=]jA]ujCjØjk]rß(jD )rà}rá(j9Uj:}râ(j<]j@]j>]j=]jA]ujCjÜjk]rãjD)rä}rå(j9Uj:}ræ(j<]j@]j>]j=]jA]ujCjàjk]rç(jõ)rè}ré(j9Uj:}rê(Ureftypej\ U reftargetXidrëU refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCjäjk]rìjM )rí}rî(j9jëj:}rï(j<]j@]j>]j=]jA]ujCjèjk]rðjtXidrñ…rò}ró(j9UjCjíubajcjU ubajcjùubjtX -- rô…rõ}rö(j9UjCjäubjtX…A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration.r÷…rø}rù(j9X…A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration.rújCjäubejcj"ubajcjp ubjD )rû}rü(j9Uj:}rý(j<]j@]j>]j=]jA]ujCjÜjk]rþjD)rÿ}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjûjk]r(jõ)r}r(j9Uj:}r(Ureftypej\ U reftargetXallowed_methodsrU refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCjÿjk]rjM )r}r (j9jj:}r (j<]j@]j>]j=]jA]ujCjjk]r jtXallowed_methodsr …r }r(j9UjCjubajcjU ubajcjùubjtX -- r…r}r(j9UjCjÿubjtX¨An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETEr…r}r(j9X¨An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETErjCjÿubejcj"ubajcjp ubjD )r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjÜjk]rjD)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]r(jõ)r}r(j9Uj:}r (Ureftypej\ U reftargetXallowed_originr!U refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCjjk]r"jM )r#}r$(j9j!j:}r%(j<]j@]j>]j=]jA]ujCjjk]r&jtXallowed_originr'…r(}r)(j9UjCj#ubajcjU ubajcjùubjtX -- r*…r+}r,(j9UjCjubjtX÷An origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "r-…r.}r/(j9X÷An origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "jCjubj)r0}r1(j9Xhttp://r2j:}r3(Urefurij2j=]j>]j<]j@]jA]ujCjjk]r4jtXhttp://r5…r6}r7(j9UjCj0ubajcj#ubj$)r8}r9(j9X*j:}r:(j=]r;Uid4r<aj>]j<]j@]jA]UrefidUid3r=ujCjjk]r>jtX*…r?}r@(j9UjCj8ubajcj.ubjtXh.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.rA…rB}rC(j9Xh.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.jCjubejcj"ubajcjp ubjD )rD}rE(j9Uj:}rF(j<]j@]j>]j=]jA]ujCjÜjk]rGjD)rH}rI(j9Uj:}rJ(j<]j@]j>]j=]jA]ujCjDjk]rK(jõ)rL}rM(j9Uj:}rN(Ureftypej\ U reftargetXallowed_headerrOU refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCjHjk]rPjM )rQ}rR(j9jOj:}rS(j<]j@]j>]j=]jA]ujCjLjk]rTjtXallowed_headerrU…rV}rW(j9UjCjQubajcjU ubajcjùubjtX -- rX…rY}rZ(j9UjCjHubjtXfSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character.r[…r\}r](j9XfSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character.r^jCjHubejcj"ubajcjp ubjD )r_}r`(j9Uj:}ra(j<]j@]j>]j=]jA]ujCjÜjk]rbjD)rc}rd(j9Uj:}re(j<]j@]j>]j=]jA]ujCj_jk]rf(jõ)rg}rh(j9Uj:}ri(Ureftypej\ U reftargetXmax_age_secondsrjU refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCjcjk]rkjM )rl}rm(j9jjj:}rn(j<]j@]j>]j=]jA]ujCjgjk]rojtXmax_age_secondsrp…rq}rr(j9UjCjlubajcjU ubajcjùubjtX -- rs…rt}ru(j9UjCjcubjtXdThe time in seconds that your browser is to cache the preflight response for the specified resource.rv…rw}rx(j9XdThe time in seconds that your browser is to cache the preflight response for the specified resource.ryjCjcubejcj"ubajcjp ubjD )rz}r{(j9Uj:}r|(j<]j@]j>]j=]jA]ujCjÜjk]r}jD)r~}r(j9Uj:}r€(j<]j@]j>]j=]jA]ujCjzjk]r(jõ)r‚}rƒ(j9Uj:}r„(Ureftypej\ U reftargetX expose_headerr…U refdomainjlj=]j>]U refexplicit‰j<]j@]jA]ujCj~jk]r†jM )r‡}rˆ(j9j…j:}r‰(j<]j@]j>]j=]jA]ujCj‚jk]rŠjtX expose_headerr‹…rŒ}r(j9UjCj‡ubajcjU ubajcjùubjtX -- rŽ…r}r(j9UjCj~ubjtXßOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header.r‘…r’}r“(j9XßOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header.r”jCj~ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)r•}r–(j9UjCj¼jbNjcjŒj:}r—(j=]j>]j<]j@]jA]Uentries]r˜(jX+endElement() (boto.s3.cors.CORSRule method)hÉUtr™aujiNjjhjk]ubjV)rš}r›(j9UjCj¼jbNjcj˜j:}rœ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrjžjujiNjjhjk]rž(j )rŸ}r (j9X,CORSRule.endElement(name, value, connection)jCjšjbj£jcj¤j:}r¡(j=]r¢hÉaj§j¨X boto.s3.corsr£…r¤}r¥bj>]j<]j@]jA]r¦hÉaj­XCORSRule.endElementj¯jwj°‰ujiNjjhjk]r§(jÄ)r¨}r©(j9X endElementjCjŸjbj£jcjÇj:}rª(j<]j@]j>]j=]jA]ujiNjjhjk]r«jtX endElementr¬…r­}r®(j9UjCj¨ubaubjÍ)r¯}r°(j9UjCjŸjbj£jcjÐj:}r±(j<]j@]j>]j=]jA]ujiNjjhjk]r²(jÓ)r³}r´(j9Xnamej:}rµ(j<]j@]j>]j=]jA]ujCj¯jk]r¶jtXnamer·…r¸}r¹(j9UjCj³ubajcjÛubjÓ)rº}r»(j9Xvaluej:}r¼(j<]j@]j>]j=]jA]ujCj¯jk]r½jtXvaluer¾…r¿}rÀ(j9UjCjºubajcjÛubjÓ)rÁ}rÂ(j9X connectionj:}rÃ(j<]j@]j>]j=]jA]ujCj¯jk]rÄjtX connectionrÅ…rÆ}rÇ(j9UjCjÁubajcjÛubeubeubjS)rÈ}rÉ(j9UjCjšjbj£jcjój:}rÊ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rË}rÌ(j9UjCj¼jbNjcjŒj:}rÍ(j=]j>]j<]j@]jA]Uentries]rÎ(jX-startElement() (boto.s3.cors.CORSRule method)hòUtrÏaujiNjjhjk]ubjV)rÐ}rÑ(j9UjCj¼jbNjcj˜j:}rÒ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÓjžjÓujiNjjhjk]rÔ(j )rÕ}rÖ(j9X.CORSRule.startElement(name, attrs, connection)jCjÐjbj£jcj¤j:}r×(j=]rØhòaj§j¨X boto.s3.corsrÙ…rÚ}rÛbj>]j<]j@]jA]rÜhòaj­XCORSRule.startElementj¯jwj°‰ujiNjjhjk]rÝ(jÄ)rÞ}rß(j9X startElementjCjÕjbj£jcjÇj:}rà(j<]j@]j>]j=]jA]ujiNjjhjk]rájtX startElementrâ…rã}rä(j9UjCjÞubaubjÍ)rå}ræ(j9UjCjÕjbj£jcjÐj:}rç(j<]j@]j>]j=]jA]ujiNjjhjk]rè(jÓ)ré}rê(j9Xnamej:}rë(j<]j@]j>]j=]jA]ujCjåjk]rìjtXnamerí…rî}rï(j9UjCjéubajcjÛubjÓ)rð}rñ(j9Xattrsj:}rò(j<]j@]j>]j=]jA]ujCjåjk]rójtXattrsrô…rõ}rö(j9UjCjðubajcjÛubjÓ)r÷}rø(j9X connectionj:}rù(j<]j@]j>]j=]jA]ujCjåjk]rújtX connectionrû…rü}rý(j9UjCj÷ubajcjÛubeubeubjS)rþ}rÿ(j9UjCjÐjbj£jcjój:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r}r(j9UjCj¼jbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jX'to_xml() (boto.s3.cors.CORSRule method)h1UtraujiNjjhjk]ubjV)r}r(j9UjCj¼jbNjcj˜j:}r(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr jžj ujiNjjhjk]r (j )r }r (j9XCORSRule.to_xml()jCjjbj£jcj¤j:}r (j=]rh1aj§j¨X boto.s3.corsr…r}rbj>]j<]j@]jA]rh1aj­XCORSRule.to_xmlj¯jwj°‰ujiNjjhjk]r(jÄ)r}r(j9Xto_xmljCj jbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXto_xmlr…r}r(j9UjCjubaubjÍ)r}r(j9UjCj jbj£jcjÐj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r}r(j9UjCjjbj£jcjój:}r (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])r!}r"(j9UjCj`jbj?jcjdj:}r#(j<]j@]j>]j=]r$(Xmodule-boto.s3.deletemarkerr%Uboto-s3-deletemarkerr&ejA]r'haujiK2jjhjk]r((jm)r)}r*(j9Xboto.s3.deletemarkerr+jCj!jbj?jcjqj:}r,(j<]j@]j>]j=]jA]ujiK2jjhjk]r-jtXboto.s3.deletemarkerr.…r/}r0(j9j+jCj)ubaubjˆ)r1}r2(j9UjCj!jbj‹jcjŒj:}r3(j=]j>]j<]j@]jA]Uentries]r4(jXboto.s3.deletemarker (module)Xmodule-boto.s3.deletemarkerUtr5aujiKjjhjk]ubjˆ)r6}r7(j9UjCj!jbNjcjŒj:}r8(j=]j>]j<]j@]jA]Uentries]r9(jX,DeleteMarker (class in boto.s3.deletemarker)hVUtr:aujiNjjhjk]ubjV)r;}r<(j9UjCj!jbNjcj˜j:}r=(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr>jžj>ujiNjjhjk]r?(j )r@}rA(j9X$DeleteMarker(bucket=None, name=None)jCj;jbj£jcj¤j:}rB(j=]rChVaj§j¨Xboto.s3.deletemarkerrD…rE}rFbj>]j<]j@]jA]rGhVaj­X DeleteMarkerrHj¯Uj°‰ujiNjjhjk]rI(j²)rJ}rK(j9Xclass jCj@jbj£jcjµj:}rL(j<]j@]j>]j=]jA]ujiNjjhjk]rMjtXclass rN…rO}rP(j9UjCjJubaubj»)rQ}rR(j9Xboto.s3.deletemarker.jCj@jbj£jcj¾j:}rS(j<]j@]j>]j=]jA]ujiNjjhjk]rTjtXboto.s3.deletemarker.rU…rV}rW(j9UjCjQubaubjÄ)rX}rY(j9jHjCj@jbj£jcjÇj:}rZ(j<]j@]j>]j=]jA]ujiNjjhjk]r[jtX DeleteMarkerr\…r]}r^(j9UjCjXubaubjÍ)r_}r`(j9UjCj@jbj£jcjÐj:}ra(j<]j@]j>]j=]jA]ujiNjjhjk]rb(jÓ)rc}rd(j9X bucket=Nonej:}re(j<]j@]j>]j=]jA]ujCj_jk]rfjtX bucket=Nonerg…rh}ri(j9UjCjcubajcjÛubjÓ)rj}rk(j9X name=Nonej:}rl(j<]j@]j>]j=]jA]ujCj_jk]rmjtX name=Nonern…ro}rp(j9UjCjjubajcjÛubeubeubjS)rq}rr(j9UjCj;jbj£jcjój:}rs(j<]j@]j>]j=]jA]ujiNjjhjk]rt(jˆ)ru}rv(j9UjCjqjbNjcjŒj:}rw(j=]j>]j<]j@]jA]Uentries]rx(jX7endElement() (boto.s3.deletemarker.DeleteMarker method)hTUtryaujiNjjhjk]ubjV)rz}r{(j9UjCjqjbNjcj˜j:}r|(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr}jžj}ujiNjjhjk]r~(j )r}r€(j9X0DeleteMarker.endElement(name, value, connection)jCjzjbj£jcj¤j:}r(j=]r‚hTaj§j¨Xboto.s3.deletemarkerrƒ…r„}r…bj>]j<]j@]jA]r†hTaj­XDeleteMarker.endElementj¯jHj°‰ujiNjjhjk]r‡(jÄ)rˆ}r‰(j9X endElementjCjjbj£jcjÇj:}rŠ(j<]j@]j>]j=]jA]ujiNjjhjk]r‹jtX endElementrŒ…r}rŽ(j9UjCjˆubaubjÍ)r}r(j9UjCjjbj£jcjÐj:}r‘(j<]j@]j>]j=]jA]ujiNjjhjk]r’(jÓ)r“}r”(j9Xnamej:}r•(j<]j@]j>]j=]jA]ujCjjk]r–jtXnamer—…r˜}r™(j9UjCj“ubajcjÛubjÓ)rš}r›(j9Xvaluej:}rœ(j<]j@]j>]j=]jA]ujCjjk]rjtXvaluerž…rŸ}r (j9UjCjšubajcjÛubjÓ)r¡}r¢(j9X connectionj:}r£(j<]j@]j>]j=]jA]ujCjjk]r¤jtX connectionr¥…r¦}r§(j9UjCj¡ubajcjÛubeubeubjS)r¨}r©(j9UjCjzjbj£jcjój:}rª(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r«}r¬(j9UjCjqjbNjcjŒj:}r­(j=]j>]j<]j@]jA]Uentries]r®(jX9startElement() (boto.s3.deletemarker.DeleteMarker method)h¿Utr¯aujiNjjhjk]ubjV)r°}r±(j9UjCjqjbNjcj˜j:}r²(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr³jžj³ujiNjjhjk]r´(j )rµ}r¶(j9X2DeleteMarker.startElement(name, attrs, connection)jCj°jbj£jcj¤j:}r·(j=]r¸h¿aj§j¨Xboto.s3.deletemarkerr¹…rº}r»bj>]j<]j@]jA]r¼h¿aj­XDeleteMarker.startElementj¯jHj°‰ujiNjjhjk]r½(jÄ)r¾}r¿(j9X startElementjCjµjbj£jcjÇj:}rÀ(j<]j@]j>]j=]jA]ujiNjjhjk]rÁjtX startElementrÂ…rÃ}rÄ(j9UjCj¾ubaubjÍ)rÅ}rÆ(j9UjCjµjbj£jcjÐj:}rÇ(j<]j@]j>]j=]jA]ujiNjjhjk]rÈ(jÓ)rÉ}rÊ(j9Xnamej:}rË(j<]j@]j>]j=]jA]ujCjÅjk]rÌjtXnamerÍ…rÎ}rÏ(j9UjCjÉubajcjÛubjÓ)rÐ}rÑ(j9Xattrsj:}rÒ(j<]j@]j>]j=]jA]ujCjÅjk]rÓjtXattrsrÔ…rÕ}rÖ(j9UjCjÐubajcjÛubjÓ)r×}rØ(j9X connectionj:}rÙ(j<]j@]j>]j=]jA]ujCjÅjk]rÚjtX connectionrÛ…rÜ}rÝ(j9UjCj×ubajcjÛubeubeubjS)rÞ}rß(j9UjCj°jbj£jcjój:}rà(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])rá}râ(j9UjCj`jbj?jcjdj:}rã(j<]j@]j>]j=]rä(Xmodule-boto.s3.keyråU boto-s3-keyræejA]rçh³aujiK9jjhjk]rè(jm)ré}rê(j9X boto.s3.keyrëjCjájbj?jcjqj:}rì(j<]j@]j>]j=]jA]ujiK9jjhjk]ríjtX boto.s3.keyrî…rï}rð(j9jëjCjéubaubjˆ)rñ}rò(j9UjCjájbj‹jcjŒj:}ró(j=]j>]j<]j@]jA]Uentries]rô(jXboto.s3.key (module)Xmodule-boto.s3.keyUtrõaujiKjjhjk]ubjˆ)rö}r÷(j9UjCjájbNjcjŒj:}rø(j=]j>]j<]j@]jA]Uentries]rù(jXKey (class in boto.s3.key)hìUtrúaujiNjjhjk]ubjV)rû}rü(j9UjCjájbNjcj˜j:}rý(jš‰j›Xpyrþj=]j>]j<]j@]jA]jœXclassrÿjžjÿujiNjjhjk]r(j )r}r(j9XKey(bucket=None, name=None)jCjûjbj£jcj¤j:}r(j=]rhìaj§j¨X boto.s3.keyr…r}rbj>]j<]j@]jA]rhìaj­XKeyr j¯Uj°‰ujiNjjhjk]r (j²)r }r (j9Xclass jCjjbj£jcjµj:}r (j<]j@]j>]j=]jA]ujiNjjhjk]rjtXclass r…r}r(j9UjCj ubaubj»)r}r(j9X boto.s3.key.jCjjbj£jcj¾j:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtX boto.s3.key.r…r}r(j9UjCjubaubjÄ)r}r(j9j jCjjbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXKeyr…r}r(j9UjCjubaubjÍ)r }r!(j9UjCjjbj£jcjÐj:}r"(j<]j@]j>]j=]jA]ujiNjjhjk]r#(jÓ)r$}r%(j9X bucket=Nonej:}r&(j<]j@]j>]j=]jA]ujCj jk]r'jtX bucket=Noner(…r)}r*(j9UjCj$ubajcjÛubjÓ)r+}r,(j9X name=Nonej:}r-(j<]j@]j>]j=]jA]ujCj jk]r.jtX name=Noner/…r0}r1(j9UjCj+ubajcjÛubeubeubjS)r2}r3(j9UjCjûjbj£jcjój:}r4(j<]j@]j>]j=]jA]ujiNjjhjk]r5(jD)r6}r7(j9X*Represents a key (object) in an S3 bucket.r8jCj2jbXQ/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Keyjcj"j:}r9(j<]j@]j>]j=]jA]ujiKjjhjk]r:jtX*Represents a key (object) in an S3 bucket.r;…r<}r=(j9j8jCj6ubaubjP)r>}r?(j9UjCj2jbNjcj*j:}r@(j<]j@]j>]j=]jA]ujiNjjhjk]rAjL)rB}rC(j9Uj:}rD(j<]j@]j>]j=]jA]ujCj>jk]rE(j1)rF}rG(j9Uj:}rH(j<]j@]j>]j=]jA]ujCjBjk]rIjtX VariablesrJ…rK}rL(j9UjCjFubajcj9ubjH)rM}rN(j9Uj:}rO(j<]j@]j>]j=]jA]ujCjBjk]rPj? )rQ}rR(j9Uj:}rS(j<]j@]j>]j=]jA]ujCjMjk]rT(jD )rU}rV(j9Uj:}rW(j<]j@]j>]j=]jA]ujCjQjk]rXjD)rY}rZ(j9Uj:}r[(j<]j@]j>]j=]jA]ujCjUjk]r\(jõ)r]}r^(j9Uj:}r_(Ureftypej\ U reftargetXbucketr`U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjYjk]rajM )rb}rc(j9j`j:}rd(j<]j@]j>]j=]jA]ujCj]jk]rejtXbucketrf…rg}rh(j9UjCjbubajcjU ubajcjùubjtX -- ri…rj}rk(j9UjCjYubjtX The parent rl…rm}rn(j9X The parent jCjYubjõ)ro}rp(j9X:class:`boto.s3.bucket.Bucket`rqjCjYjbj?jcjùj:}rr(UreftypeXclassjû‰jüXboto.s3.bucket.BucketU refdomainXpyrsj=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jX boto.s3.keyrtujiK jk]ruj)rv}rw(j9jqj:}rx(j<]j@]ry(j jsXpy-classrzej>]j=]jA]ujCjojk]r{jtXboto.s3.bucket.Bucketr|…r}}r~(j9UjCjvubajcjubaubjtX.…r}r€(j9X.jCjYubejcj"ubajcjp ubjD )r}r‚(j9Uj:}rƒ(j<]j@]j>]j=]jA]ujCjQjk]r„jD)r…}r†(j9Uj:}r‡(j<]j@]j>]j=]jA]ujCjjk]rˆ(jõ)r‰}rŠ(j9Uj:}r‹(Ureftypej\ U reftargetXnamerŒU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj…jk]rjM )rŽ}r(j9jŒj:}r(j<]j@]j>]j=]jA]ujCj‰jk]r‘jtXnamer’…r“}r”(j9UjCjŽubajcjU ubajcjùubjtX -- r•…r–}r—(j9UjCj…ubjtXThe name of this Key object.r˜…r™}rš(j9XThe name of this Key object.jCj…ubejcj"ubajcjp ubjD )r›}rœ(j9Uj:}r(j<]j@]j>]j=]jA]ujCjQjk]ržjD)rŸ}r (j9Uj:}r¡(j<]j@]j>]j=]jA]ujCj›jk]r¢(jõ)r£}r¤(j9Uj:}r¥(Ureftypej\ U reftargetXmetadatar¦U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjŸjk]r§jM )r¨}r©(j9j¦j:}rª(j<]j@]j>]j=]jA]ujCj£jk]r«jtXmetadatar¬…r­}r®(j9UjCj¨ubajcjU ubajcjùubjtX -- r¯…r°}r±(j9UjCjŸubjtX€A dictionary containing user metadata that you wish to store with the object or that has been retrieved from an existing object.r²…r³}r´(j9X€A dictionary containing user metadata that you wish to store with the object or that has been retrieved from an existing object.jCjŸubejcj"ubajcjp ubjD )rµ}r¶(j9Uj:}r·(j<]j@]j>]j=]jA]ujCjQjk]r¸jD)r¹}rº(j9Uj:}r»(j<]j@]j>]j=]jA]ujCjµjk]r¼(jõ)r½}r¾(j9Uj:}r¿(Ureftypej\ U reftargetX cache_controlrÀU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj¹jk]rÁjM )rÂ}rÃ(j9jÀj:}rÄ(j<]j@]j>]j=]jA]ujCj½jk]rÅjtX cache_controlrÆ…rÇ}rÈ(j9UjCjÂubajcjU ubajcjùubjtX -- rÉ…rÊ}rË(j9UjCj¹ubjtXThe value of the rÌ…rÍ}rÎ(j9XThe value of the jCj¹ubcdocutils.nodes title_reference rÏ)rÐ}rÑ(j9X`Cache-Control`j:}rÒ(j<]j@]j>]j=]jA]ujCj¹jk]rÓjtX Cache-ControlrÔ…rÕ}rÖ(j9UjCjÐubajcUtitle_referencer×ubjtX HTTP header.rØ…rÙ}rÚ(j9X HTTP header.jCj¹ubejcj"ubajcjp ubjD )rÛ}rÜ(j9Uj:}rÝ(j<]j@]j>]j=]jA]ujCjQjk]rÞjD)rß}rà(j9Uj:}rá(j<]j@]j>]j=]jA]ujCjÛjk]râ(jõ)rã}rä(j9Uj:}rå(Ureftypej\ U reftargetX content_typeræU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjßjk]rçjM )rè}ré(j9jæj:}rê(j<]j@]j>]j=]jA]ujCjãjk]rëjtX content_typerì…rí}rî(j9UjCjèubajcjU ubajcjùubjtX -- rï…rð}rñ(j9UjCjßubjtXThe value of the rò…ró}rô(j9XThe value of the jCjßubjÏ)rõ}rö(j9X`Content-Type`j:}r÷(j<]j@]j>]j=]jA]ujCjßjk]røjtX Content-Typerù…rú}rû(j9UjCjõubajcj×ubjtX HTTP header.rü…rý}rþ(j9X HTTP header.jCjßubejcj"ubajcjp ubjD )rÿ}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjQjk]rjD)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjÿjk]r(jõ)r}r(j9Uj:}r (Ureftypej\ U reftargetXcontent_encodingr U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjjk]r jM )r }r (j9j j:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXcontent_encodingr…r}r(j9UjCj ubajcjU ubajcjùubjtX -- r…r}r(j9UjCjubjtXThe value of the r…r}r(j9XThe value of the jCjubjÏ)r}r(j9X`Content-Encoding`j:}r(j<]j@]j>]j=]jA]ujCjjk]rjtXContent-Encodingr…r}r(j9UjCjubajcj×ubjtX HTTP header.r …r!}r"(j9X HTTP header.jCjubejcj"ubajcjp ubjD )r#}r$(j9Uj:}r%(j<]j@]j>]j=]jA]ujCjQjk]r&jD)r'}r((j9Uj:}r)(j<]j@]j>]j=]jA]ujCj#jk]r*(jõ)r+}r,(j9Uj:}r-(Ureftypej\ U reftargetXcontent_dispositionr.U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj'jk]r/jM )r0}r1(j9j.j:}r2(j<]j@]j>]j=]jA]ujCj+jk]r3jtXcontent_dispositionr4…r5}r6(j9UjCj0ubajcjU ubajcjùubjtX -- r7…r8}r9(j9UjCj'ubjtXThe value of the r:…r;}r<(j9XThe value of the jCj'ubjÏ)r=}r>(j9X`Content-Disposition`j:}r?(j<]j@]j>]j=]jA]ujCj'jk]r@jtXContent-DispositionrA…rB}rC(j9UjCj=ubajcj×ubjtX HTTP header.rD…rE}rF(j9X HTTP header.jCj'ubejcj"ubajcjp ubjD )rG}rH(j9Uj:}rI(j<]j@]j>]j=]jA]ujCjQjk]rJjD)rK}rL(j9Uj:}rM(j<]j@]j>]j=]jA]ujCjGjk]rN(jõ)rO}rP(j9Uj:}rQ(Ureftypej\ U reftargetXcontent_languagerRU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjKjk]rSjM )rT}rU(j9jRj:}rV(j<]j@]j>]j=]jA]ujCjOjk]rWjtXcontent_languagerX…rY}rZ(j9UjCjTubajcjU ubajcjùubjtX -- r[…r\}r](j9UjCjKubjtXThe value of the r^…r_}r`(j9XThe value of the jCjKubjÏ)ra}rb(j9X`Content-Language`j:}rc(j<]j@]j>]j=]jA]ujCjKjk]rdjtXContent-Languagere…rf}rg(j9UjCjaubajcj×ubjtX HTTP header.rh…ri}rj(j9X HTTP header.jCjKubejcj"ubajcjp ubjD )rk}rl(j9Uj:}rm(j<]j@]j>]j=]jA]ujCjQjk]rnjD)ro}rp(j9Uj:}rq(j<]j@]j>]j=]jA]ujCjkjk]rr(jõ)rs}rt(j9Uj:}ru(Ureftypej\ U reftargetXetagrvU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjojk]rwjM )rx}ry(j9jvj:}rz(j<]j@]j>]j=]jA]ujCjsjk]r{jtXetagr|…r}}r~(j9UjCjxubajcjU ubajcjùubjtX -- r…r€}r(j9UjCjoubjtXThe r‚…rƒ}r„(j9XThe jCjoubjÏ)r…}r†(j9X`etag`j:}r‡(j<]j@]j>]j=]jA]ujCjojk]rˆjtXetagr‰…rŠ}r‹(j9UjCj…ubajcj×ubjtX associated with this object.rŒ…r}rŽ(j9X associated with this object.jCjoubejcj"ubajcjp ubjD )r}r(j9Uj:}r‘(j<]j@]j>]j=]jA]ujCjQjk]r’jD)r“}r”(j9Uj:}r•(j<]j@]j>]j=]jA]ujCjjk]r–(jõ)r—}r˜(j9Uj:}r™(Ureftypej\ U reftargetX last_modifiedršU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj“jk]r›jM )rœ}r(j9jšj:}rž(j<]j@]j>]j=]jA]ujCj—jk]rŸjtX last_modifiedr …r¡}r¢(j9UjCjœubajcjU ubajcjùubjtX -- r£…r¤}r¥(j9UjCj“ubjtXOThe string timestamp representing the last time this object was modified in S3.r¦…r§}r¨(j9XOThe string timestamp representing the last time this object was modified in S3.jCj“ubejcj"ubajcjp ubjD )r©}rª(j9Uj:}r«(j<]j@]j>]j=]jA]ujCjQjk]r¬jD)r­}r®(j9Uj:}r¯(j<]j@]j>]j=]jA]ujCj©jk]r°(jõ)r±}r²(j9Uj:}r³(Ureftypej\ U reftargetXownerr´U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj­jk]rµjM )r¶}r·(j9j´j:}r¸(j<]j@]j>]j=]jA]ujCj±jk]r¹jtXownerrº…r»}r¼(j9UjCj¶ubajcjU ubajcjùubjtX -- r½…r¾}r¿(j9UjCj­ubjtX#The ID of the owner of this object.rÀ…rÁ}rÂ(j9X#The ID of the owner of this object.jCj­ubejcj"ubajcjp ubjD )rÃ}rÄ(j9Uj:}rÅ(j<]j@]j>]j=]jA]ujCjQjk]rÆjD)rÇ}rÈ(j9Uj:}rÉ(j<]j@]j>]j=]jA]ujCjÃjk]rÊ(jõ)rË}rÌ(j9Uj:}rÍ(Ureftypej\ U reftargetX storage_classrÎU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjÇjk]rÏjM )rÐ}rÑ(j9jÎj:}rÒ(j<]j@]j>]j=]jA]ujCjËjk]rÓjtX storage_classrÔ…rÕ}rÖ(j9UjCjÐubajcjU ubajcjùubjtX -- r×…rØ}rÙ(j9UjCjÇubjtX\The storage class of the object. Currently, one of: STANDARD | REDUCED_REDUNDANCY | GLACIERrÚ…rÛ}rÜ(j9X\The storage class of the object. Currently, one of: STANDARD | REDUCED_REDUNDANCY | GLACIERjCjÇubejcj"ubajcjp ubjD )rÝ}rÞ(j9Uj:}rß(j<]j@]j>]j=]jA]ujCjQjk]ràjD)rá}râ(j9Uj:}rã(j<]j@]j>]j=]jA]ujCjÝjk]rä(jõ)rå}ræ(j9Uj:}rç(Ureftypej\ U reftargetXmd5rèU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjájk]réjM )rê}rë(j9jèj:}rì(j<]j@]j>]j=]jA]ujCjåjk]ríjtXmd5rî…rï}rð(j9UjCjêubajcjU ubajcjùubjtX -- rñ…rò}ró(j9UjCjáubjtX+The MD5 hash of the contents of the object.rô…rõ}rö(j9X+The MD5 hash of the contents of the object.jCjáubejcj"ubajcjp ubjD )r÷}rø(j9Uj:}rù(j<]j@]j>]j=]jA]ujCjQjk]rújD)rû}rü(j9Uj:}rý(j<]j@]j>]j=]jA]ujCj÷jk]rþ(jõ)rÿ}r(j9Uj:}r(Ureftypej\ U reftargetXsizerU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjûjk]rjM )r}r(j9jj:}r(j<]j@]j>]j=]jA]ujCjÿjk]rjtXsizer…r }r (j9UjCjubajcjU ubajcjùubjtX -- r …r }r (j9UjCjûubjtX"The size, in bytes, of the object.r…r}r(j9X"The size, in bytes, of the object.jCjûubejcj"ubajcjp ubjD )r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjQjk]rjD)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]r(jõ)r}r(j9Uj:}r(Ureftypej\ U reftargetX version_idrU refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCjjk]rjM )r}r(j9jj:}r (j<]j@]j>]j=]jA]ujCjjk]r!jtX version_idr"…r#}r$(j9UjCjubajcjU ubajcjùubjtX -- r%…r&}r'(j9UjCjubjtX;The version ID of this object, if it is a versioned object.r(…r)}r*(j9X;The version ID of this object, if it is a versioned object.jCjubejcj"ubajcjp ubjD )r+}r,(j9Uj:}r-(j<]j@]j>]j=]jA]ujCjQjk]r.jD)r/}r0(j9Uj:}r1(j<]j@]j>]j=]jA]ujCj+jk]r2(jõ)r3}r4(j9Uj:}r5(Ureftypej\ U reftargetX encryptedr6U refdomainjþj=]j>]U refexplicit‰j<]j@]jA]ujCj/jk]r7jM )r8}r9(j9j6j:}r:(j<]j@]j>]j=]jA]ujCj3jk]r;jtX encryptedr<…r=}r>(j9UjCj8ubajcjU ubajcjùubjtX -- r?…r@}rA(j9UjCj/ubjtX<Whether the object is encrypted while at rest on the server.rB…rC}rD(j9X<Whether the object is encrypted while at rest on the server.jCj/ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)rE}rF(j9UjCj2jbNjcjŒj:}rG(j=]j>]j<]j@]jA]Uentries]rH(jX&BufferSize (boto.s3.key.Key attribute)hIUtrIaujiNjjhjk]ubjV)rJ}rK(j9UjCj2jbNjcj˜j:}rL(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerMjžjMujiNjjhjk]rN(j )rO}rP(j9XKey.BufferSizejCjJjbjÝjcj¤j:}rQ(j=]rRhIaj§j¨X boto.s3.keyrS…rT}rUbj>]j<]j@]jA]rVhIaj­XKey.BufferSizej¯j j°‰ujiNjjhjk]rW(jÄ)rX}rY(j9X BufferSizejCjOjbjÝjcjÇj:}rZ(j<]j@]j>]j=]jA]ujiNjjhjk]r[jtX BufferSizer\…r]}r^(j9UjCjXubaubj²)r_}r`(j9X = 8192jCjOjbjÝjcjµj:}ra(j<]j@]j>]j=]jA]ujiNjjhjk]rbjtX = 8192rc…rd}re(j9UjCj_ubaubeubjS)rf}rg(j9UjCjJjbjÝjcjój:}rh(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)ri}rj(j9UjCj2jbNjcjŒj:}rk(j=]j>]j<]j@]jA]Uentries]rl(jX.DefaultContentType (boto.s3.key.Key attribute)hÙUtrmaujiNjjhjk]ubjV)rn}ro(j9UjCj2jbNjcj˜j:}rp(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerqjžjqujiNjjhjk]rr(j )rs}rt(j9XKey.DefaultContentTypejCjnjbjÝjcj¤j:}ru(j=]rvhÙaj§j¨X boto.s3.keyrw…rx}rybj>]j<]j@]jA]rzhÙaj­XKey.DefaultContentTypej¯j j°‰ujiNjjhjk]r{(jÄ)r|}r}(j9XDefaultContentTypejCjsjbjÝjcjÇj:}r~(j<]j@]j>]j=]jA]ujiNjjhjk]rjtXDefaultContentTyper€…r}r‚(j9UjCj|ubaubj²)rƒ}r„(j9X = 'application/octet-stream'jCjsjbjÝjcjµj:}r…(j<]j@]j>]j=]jA]ujiNjjhjk]r†jtX = 'application/octet-stream'r‡…rˆ}r‰(j9UjCjƒubaubeubjS)rŠ}r‹(j9UjCjnjbjÝjcjój:}rŒ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r}rŽ(j9UjCj2jbNjcjŒj:}r(j=]j>]j<]j@]jA]Uentries]r(jX'RestoreBody (boto.s3.key.Key attribute)hËUtr‘aujiNjjhjk]ubjV)r’}r“(j9UjCj2jbNjcj˜j:}r”(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer•jžj•ujiNjjhjk]r–(j )r—}r˜(j9XKey.RestoreBodyjCj’jbjÝjcj¤j:}r™(j=]ršhËaj§j¨X boto.s3.keyr›…rœ}rbj>]j<]j@]jA]ržhËaj­XKey.RestoreBodyj¯j j°‰ujiNjjhjk]rŸ(jÄ)r }r¡(j9X RestoreBodyjCj—jbjÝjcjÇj:}r¢(j<]j@]j>]j=]jA]ujiNjjhjk]r£jtX RestoreBodyr¤…r¥}r¦(j9UjCj ubaubj²)r§}r¨(j9X¤ = '\n \n %s\n 'jCj—jbjÝjcjµj:}r©(j<]j@]j>]j=]jA]ujiNjjhjk]rªjtX¤ = '\n \n %s\n 'r«…r¬}r­(j9UjCj§ubaubeubjS)r®}r¯(j9UjCj’jbjÝjcjój:}r°(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r±}r²(j9UjCj2jbNjcjŒj:}r³(j=]j>]j<]j@]jA]Uentries]r´(jX*add_email_grant() (boto.s3.key.Key method)jUtrµaujiNjjhjk]ubjV)r¶}r·(j9UjCj2jbNjcj˜j:}r¸(jš‰j›Xpyr¹j=]j>]j<]j@]jA]jœXmethodrºjžjºujiNjjhjk]r»(j )r¼}r½(j9X<Key.add_email_grant(permission, email_address, headers=None)jCj¶jbj£jcj¤j:}r¾(j=]r¿jaj§j¨X boto.s3.keyrÀ…rÁ}rÂbj>]j<]j@]jA]rÃjaj­XKey.add_email_grantj¯j j°‰ujiNjjhjk]rÄ(jÄ)rÅ}rÆ(j9Xadd_email_grantjCj¼jbj£jcjÇj:}rÇ(j<]j@]j>]j=]jA]ujiNjjhjk]rÈjtXadd_email_grantrÉ…rÊ}rË(j9UjCjÅubaubjÍ)rÌ}rÍ(j9UjCj¼jbj£jcjÐj:}rÎ(j<]j@]j>]j=]jA]ujiNjjhjk]rÏ(jÓ)rÐ}rÑ(j9X permissionj:}rÒ(j<]j@]j>]j=]jA]ujCjÌjk]rÓjtX permissionrÔ…rÕ}rÖ(j9UjCjÐubajcjÛubjÓ)r×}rØ(j9X email_addressj:}rÙ(j<]j@]j>]j=]jA]ujCjÌjk]rÚjtX email_addressrÛ…rÜ}rÝ(j9UjCj×ubajcjÛubjÓ)rÞ}rß(j9X headers=Nonej:}rà(j<]j@]j>]j=]jA]ujCjÌjk]rájtX headers=Nonerâ…rã}rä(j9UjCjÞubajcjÛubeubeubjS)rå}ræ(j9UjCj¶jbj£jcjój:}rç(j<]j@]j>]j=]jA]ujiNjjhjk]rè(jD)ré}rê(j9XìConvenience method that provides a quick way to add an email grant to a key. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rëjCjåjbXa/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.add_email_grantjcj"j:}rì(j<]j@]j>]j=]jA]ujiKjjhjk]ríjtXìConvenience method that provides a quick way to add an email grant to a key. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rî…rï}rð(j9jëjCjéubaubjP)rñ}rò(j9UjCjåjbNjcj*j:}ró(j<]j@]j>]j=]jA]ujiNjjhjk]rôjL)rõ}rö(j9Uj:}r÷(j<]j@]j>]j=]jA]ujCjñjk]rø(j1)rù}rú(j9Uj:}rû(j<]j@]j>]j=]jA]ujCjõjk]rüjtX Parametersrý…rþ}rÿ(j9UjCjùubajcj9ubjH)r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjõjk]rj? )r}r(j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]r(jD )r}r (j9Uj:}r (j<]j@]j>]j=]jA]ujCjjk]r jD)r }r (j9Uj:}r(j<]j@]j>]j=]jA]ujCjjk]r(jM )r}r(j9X permissionj:}r(j<]j@]j>]j=]jA]ujCj jk]rjtX permissionr…r}r(j9UjCjubajcjU ubjtX (r…r}r(j9UjCj ubjõ)r}r(j9Uj:}r(Ureftypej\ U reftargetXstringrU refdomainj¹j=]j>]U refexplicit‰j<]j@]jA]ujCj jk]rj_ )r}r (j9jj:}r!(j<]j@]j>]j=]jA]ujCjjk]r"jtXstringr#…r$}r%(j9UjCjubajcjg ubajcjùubjtX)…r&}r'(j9UjCj ubjtX -- r(…r)}r*(j9UjCj ubjtXaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).r+…r,}r-(j9XaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).jCj ubejcj"ubajcjp ubjD )r.}r/(j9Uj:}r0(j<]j@]j>]j=]jA]ujCjjk]r1jD)r2}r3(j9Uj:}r4(j<]j@]j>]j=]jA]ujCj.jk]r5(jM )r6}r7(j9X email_addressj:}r8(j<]j@]j>]j=]jA]ujCj2jk]r9jtX email_addressr:…r;}r<(j9UjCj6ubajcjU ubjtX (r=…r>}r?(j9UjCj2ubjõ)r@}rA(j9Uj:}rB(Ureftypej\ U reftargetXstringrCU refdomainj¹j=]j>]U refexplicit‰j<]j@]jA]ujCj2jk]rDj_ )rE}rF(j9jCj:}rG(j<]j@]j>]j=]jA]ujCj@jk]rHjtXstringrI…rJ}rK(j9UjCjEubajcjg ubajcjùubjtX)…rL}rM(j9UjCj2ubjtX -- rN…rO}rP(j9UjCj2ubjtXVThe email address associated with the AWS account your are granting the permission to.rQ…rR}rS(j9XVThe email address associated with the AWS account your are granting the permission to.jCj2ubejcj"ubajcjp ubjD )rT}rU(j9Uj:}rV(j<]j@]j>]j=]jA]ujCjjk]rWjD)rX}rY(j9Uj:}rZ(j<]j@]j>]j=]jA]ujCjTjk]r[(jM )r\}r](j9X recursivej:}r^(j<]j@]j>]j=]jA]ujCjXjk]r_jtX recursiver`…ra}rb(j9UjCj\ubajcjU ubjtX (rc…rd}re(j9UjCjXubjõ)rf}rg(j9Uj:}rh(Ureftypej\ U reftargetXbooleanriU refdomainj¹j=]j>]U refexplicit‰j<]j@]jA]ujCjXjk]rjj_ )rk}rl(j9jij:}rm(j<]j@]j>]j=]jA]ujCjfjk]rnjtXbooleanro…rp}rq(j9UjCjkubajcjg ubajcjùubjtX)…rr}rs(j9UjCjXubjtX -- rt…ru}rv(j9UjCjXubjtX>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!rw…rx}ry(j9X>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!jCjXubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rz}r{(j9UjCj2jbNjcjŒj:}r|(j=]j>]j<]j@]jA]Uentries]r}(jX)add_user_grant() (boto.s3.key.Key method)hUtr~aujiNjjhjk]ubjV)r}r€(j9UjCj2jbNjcj˜j:}r(jš‰j›Xpyr‚j=]j>]j<]j@]jA]jœXmethodrƒjžjƒujiNjjhjk]r„(j )r…}r†(j9XHKey.add_user_grant(permission, user_id, headers=None, display_name=None)jCjjbj£jcj¤j:}r‡(j=]rˆhaj§j¨X boto.s3.keyr‰…rŠ}r‹bj>]j<]j@]jA]rŒhaj­XKey.add_user_grantj¯j j°‰ujiNjjhjk]r(jÄ)rŽ}r(j9Xadd_user_grantjCj…jbj£jcjÇj:}r(j<]j@]j>]j=]jA]ujiNjjhjk]r‘jtXadd_user_grantr’…r“}r”(j9UjCjŽubaubjÍ)r•}r–(j9UjCj…jbj£jcjÐj:}r—(j<]j@]j>]j=]jA]ujiNjjhjk]r˜(jÓ)r™}rš(j9X permissionj:}r›(j<]j@]j>]j=]jA]ujCj•jk]rœjtX permissionr…rž}rŸ(j9UjCj™ubajcjÛubjÓ)r }r¡(j9Xuser_idj:}r¢(j<]j@]j>]j=]jA]ujCj•jk]r£jtXuser_idr¤…r¥}r¦(j9UjCj ubajcjÛubjÓ)r§}r¨(j9X headers=Nonej:}r©(j<]j@]j>]j=]jA]ujCj•jk]rªjtX headers=Noner«…r¬}r­(j9UjCj§ubajcjÛubjÓ)r®}r¯(j9Xdisplay_name=Nonej:}r°(j<]j@]j>]j=]jA]ujCj•jk]r±jtXdisplay_name=Noner²…r³}r´(j9UjCj®ubajcjÛubeubeubjS)rµ}r¶(j9UjCjjbj£jcjój:}r·(j<]j@]j>]j=]jA]ujiNjjhjk]r¸(jD)r¹}rº(j9XõConvenience method that provides a quick way to add a canonical user grant to a key. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.r»jCjµjbX`/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.add_user_grantjcj"j:}r¼(j<]j@]j>]j=]jA]ujiKjjhjk]r½jtXõConvenience method that provides a quick way to add a canonical user grant to a key. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.r¾…r¿}rÀ(j9j»jCj¹ubaubjP)rÁ}rÂ(j9UjCjµjbNjcj*j:}rÃ(j<]j@]j>]j=]jA]ujiNjjhjk]rÄjL)rÅ}rÆ(j9Uj:}rÇ(j<]j@]j>]j=]jA]ujCjÁjk]rÈ(j1)rÉ}rÊ(j9Uj:}rË(j<]j@]j>]j=]jA]ujCjÅjk]rÌjtX ParametersrÍ…rÎ}rÏ(j9UjCjÉubajcj9ubjH)rÐ}rÑ(j9Uj:}rÒ(j<]j@]j>]j=]jA]ujCjÅjk]rÓj? )rÔ}rÕ(j9Uj:}rÖ(j<]j@]j>]j=]jA]ujCjÐjk]r×(jD )rØ}rÙ(j9Uj:}rÚ(j<]j@]j>]j=]jA]ujCjÔjk]rÛjD)rÜ}rÝ(j9Uj:}rÞ(j<]j@]j>]j=]jA]ujCjØjk]rß(jM )rà}rá(j9X permissionj:}râ(j<]j@]j>]j=]jA]ujCjÜjk]rãjtX permissionrä…rå}ræ(j9UjCjàubajcjU ubjtX (rç…rè}ré(j9UjCjÜubjõ)rê}rë(j9Uj:}rì(Ureftypej\ U reftargetXstringríU refdomainj‚j=]j>]U refexplicit‰j<]j@]jA]ujCjÜjk]rîj_ )rï}rð(j9jíj:}rñ(j<]j@]j>]j=]jA]ujCjêjk]ròjtXstringró…rô}rõ(j9UjCjïubajcjg ubajcjùubjtX)…rö}r÷(j9UjCjÜubjtX -- rø…rù}rú(j9UjCjÜubjtXaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).rû…rü}rý(j9XaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).jCjÜubejcj"ubajcjp ubjD )rþ}rÿ(j9Uj:}r (j<]j@]j>]j=]jA]ujCjÔjk]r jD)r }r (j9Uj:}r (j<]j@]j>]j=]jA]ujCjþjk]r (jM )r }r (j9Xuser_idj:}r (j<]j@]j>]j=]jA]ujCj jk]r jtXuser_idr …r }r (j9UjCj ubajcjU ubjtX (r …r }r (j9UjCj ubjõ)r }r (j9Uj:}r (Ureftypej\ U reftargetXstringr U refdomainj‚j=]j>]U refexplicit‰j<]j@]jA]ujCj jk]r j_ )r }r (j9j j:}r (j<]j@]j>]j=]jA]ujCj jk]r jtXstringr …r }r (j9UjCj ubajcjg ubajcjùubjtX)…r }r (j9UjCj ubjtX -- r …r }r (j9UjCj ubjtXZThe canonical user id associated with the AWS account your are granting the permission to.r! …r" }r# (j9XZThe canonical user id associated with the AWS account your are granting the permission to.jCj ubejcj"ubajcjp ubjD )r$ }r% (j9Uj:}r& (j<]j@]j>]j=]jA]ujCjÔjk]r' jD)r( }r) (j9Uj:}r* (j<]j@]j>]j=]jA]ujCj$ jk]r+ (jM )r, }r- (j9X display_namej:}r. (j<]j@]j>]j=]jA]ujCj( jk]r/ jtX display_namer0 …r1 }r2 (j9UjCj, ubajcjU ubjtX (r3 …r4 }r5 (j9UjCj( ubjõ)r6 }r7 (j9Uj:}r8 (Ureftypej\ U reftargetXstringr9 U refdomainj‚j=]j>]U refexplicit‰j<]j@]jA]ujCj( jk]r: j_ )r; }r< (j9j9 j:}r= (j<]j@]j>]j=]jA]ujCj6 jk]r> jtXstringr? …r@ }rA (j9UjCj; ubajcjg ubajcjùubjtX)…rB }rC (j9UjCj( ubjtX -- rD …rE }rF (j9UjCj( ubjtXNAn option string containing the user's Display Name. Only required on Walrus.rG …rH }rI (j9XNAn option string containing the user's Display Name. Only required on Walrus.jCj( ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rJ }rK (j9UjCj2jbNjcjŒj:}rL (j=]j>]j<]j@]jA]Uentries]rM (jX%base64md5 (boto.s3.key.Key attribute)j UtrN aujiNjjhjk]ubjV)rO }rP (j9UjCj2jbNjcj˜j:}rQ (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerR jžjR ujiNjjhjk]rS (j )rT }rU (j9X Key.base64md5jCjO jbj£jcj¤j:}rV (j=]rW j aj§j¨X boto.s3.keyrX …rY }rZ bj>]j<]j@]jA]r[ j aj­X Key.base64md5j¯j j°‰ujiNjjhjk]r\ jÄ)r] }r^ (j9X base64md5jCjT jbj£jcjÇj:}r_ (j<]j@]j>]j=]jA]ujiNjjhjk]r` jtX base64md5ra …rb }rc (j9UjCj] ubaubaubjS)rd }re (j9UjCjO jbj£jcjój:}rf (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rg }rh (j9UjCj2jbNjcjŒj:}ri (j=]j>]j<]j@]jA]Uentries]rj (jX'base_fields (boto.s3.key.Key attribute)jUtrk aujiNjjhjk]ubjV)rl }rm (j9UjCj2jbNjcj˜j:}rn (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributero jžjo ujiNjjhjk]rp (j )rq }rr (j9XKey.base_fieldsjCjl jbjÝjcj¤j:}rs (j=]rt jaj§j¨X boto.s3.keyru …rv }rw bj>]j<]j@]jA]rx jaj­XKey.base_fieldsj¯j j°‰ujiNjjhjk]ry (jÄ)rz }r{ (j9X base_fieldsjCjq jbjÝjcjÇj:}r| (j<]j@]j>]j=]jA]ujiNjjhjk]r} jtX base_fieldsr~ …r }r€ (j9UjCjz ubaubj²)r }r‚ (j9XÅ = set(['content-length', 'content-language', 'content-disposition', 'content-encoding', 'expires', 'content-md5', 'last-modified', 'etag', 'cache-control', 'date', 'content-type', 'x-robots-tag'])jCjq jbjÝjcjµj:}rƒ (j<]j@]j>]j=]jA]ujiNjjhjk]r„ jtXÅ = set(['content-length', 'content-language', 'content-disposition', 'content-encoding', 'expires', 'content-md5', 'last-modified', 'etag', 'cache-control', 'date', 'content-type', 'x-robots-tag'])r… …r† }r‡ (j9UjCj ubaubeubjS)rˆ }r‰ (j9UjCjl jbjÝjcjój:}rŠ (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r‹ }rŒ (j9UjCj2jbNjcjŒj:}r (j=]j>]j<]j@]jA]Uentries]rŽ (jX5base_user_settable_fields (boto.s3.key.Key attribute)hUtr aujiNjjhjk]ubjV)r }r‘ (j9UjCj2jbNjcj˜j:}r’ (jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer“ jžj“ ujiNjjhjk]r” (j )r• }r– (j9XKey.base_user_settable_fieldsjCj jbjÝjcj¤j:}r— (j=]r˜ haj§j¨X boto.s3.keyr™ …rš }r› bj>]j<]j@]jA]rœ haj­XKey.base_user_settable_fieldsj¯j j°‰ujiNjjhjk]r (jÄ)rž }rŸ (j9Xbase_user_settable_fieldsjCj• jbjÝjcjÇj:}r  (j<]j@]j>]j=]jA]ujiNjjhjk]r¡ jtXbase_user_settable_fieldsr¢ …r£ }r¤ (j9UjCjž ubaubj²)r¥ }r¦ (j9X’ = set(['content-disposition', 'content-language', 'content-encoding', 'expires', 'content-md5', 'cache-control', 'content-type', 'x-robots-tag'])jCj• jbjÝjcjµj:}r§ (j<]j@]j>]j=]jA]ujiNjjhjk]r¨ jtX’ = set(['content-disposition', 'content-language', 'content-encoding', 'expires', 'content-md5', 'cache-control', 'content-type', 'x-robots-tag'])r© …rª }r« (j9UjCj¥ ubaubeubjS)r¬ }r­ (j9UjCj jbjÝjcjój:}r® (j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r¯ }r° (j9UjCj2jbNjcjŒj:}r± (j=]j>]j<]j@]jA]Uentries]r² (jX/change_storage_class() (boto.s3.key.Key method)hsUtr³ aujiNjjhjk]ubjV)r´ }rµ (j9UjCj2jbNjcj˜j:}r¶ (jš‰j›Xpyr· j=]j>]j<]j@]jA]jœXmethodr¸ jžj¸ ujiNjjhjk]r¹ (j )rº }r» (j9XVKey.change_storage_class(new_storage_class, dst_bucket=None, validate_dst_bucket=True)jCj´ jbj£jcj¤j:}r¼ (j=]r½ hsaj§j¨X boto.s3.keyr¾ …r¿ }rÀ bj>]j<]j@]jA]rÁ hsaj­XKey.change_storage_classj¯j j°‰ujiNjjhjk]r (jÄ)rà }rÄ (j9Xchange_storage_classjCjº jbj£jcjÇj:}rÅ (j<]j@]j>]j=]jA]ujiNjjhjk]rÆ jtXchange_storage_classrÇ …rÈ }rÉ (j9UjCjà ubaubjÍ)rÊ }rË (j9UjCjº jbj£jcjÐj:}rÌ (j<]j@]j>]j=]jA]ujiNjjhjk]rÍ (jÓ)rÎ }rÏ (j9Xnew_storage_classj:}rÐ (j<]j@]j>]j=]jA]ujCjÊ jk]rÑ jtXnew_storage_classrÒ …rÓ }rÔ (j9UjCjÎ ubajcjÛubjÓ)rÕ }rÖ (j9Xdst_bucket=Nonej:}r× (j<]j@]j>]j=]jA]ujCjÊ jk]rØ jtXdst_bucket=NonerÙ …rÚ }rÛ (j9UjCjÕ ubajcjÛubjÓ)rÜ }rÝ (j9Xvalidate_dst_bucket=Truej:}rÞ (j<]j@]j>]j=]jA]ujCjÊ jk]rß jtXvalidate_dst_bucket=Truerà …rá }râ (j9UjCjÜ ubajcjÛubeubeubjS)rã }rä (j9UjCj´ jbj£jcjój:}rå (j<]j@]j>]j=]jA]ujiNjjhjk]ræ (jD)rç }rè (j9XQChange the storage class of an existing key. Depending on whether a different destination bucket is supplied or not, this will either move the item within the bucket, preserving all metadata and ACL info bucket changing the storage class or it will copy the item to the provided destination bucket, also preserving metadata and ACL info.ré jCjã jbXf/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.change_storage_classjcj"j:}rê (j<]j@]j>]j=]jA]ujiKjjhjk]rë jtXQChange the storage class of an existing key. Depending on whether a different destination bucket is supplied or not, this will either move the item within the bucket, preserving all metadata and ACL info bucket changing the storage class or it will copy the item to the provided destination bucket, also preserving metadata and ACL info.rì …rí }rî (j9jé jCjç ubaubjP)rï }rð (j9UjCjã jbNjcj*j:}rñ (j<]j@]j>]j=]jA]ujiNjjhjk]rò jL)ró }rô (j9Uj:}rõ (j<]j@]j>]j=]jA]ujCjï jk]rö (j1)r÷ }rø (j9Uj:}rù (j<]j@]j>]j=]jA]ujCjó jk]rú jtX Parametersrû …rü }rý (j9UjCj÷ ubajcj9ubjH)rþ }rÿ (j9Uj:}r!(j<]j@]j>]j=]jA]ujCjó jk]r!j? )r!}r!(j9Uj:}r!(j<]j@]j>]j=]jA]ujCjþ jk]r!(jD )r!}r!(j9Uj:}r!(j<]j@]j>]j=]jA]ujCj!jk]r !jD)r !}r !(j9Uj:}r !(j<]j@]j>]j=]jA]ujCj!jk]r !(jM )r!}r!(j9Xnew_storage_classj:}r!(j<]j@]j>]j=]jA]ujCj !jk]r!jtXnew_storage_classr!…r!}r!(j9UjCj!ubajcjU ubjtX (r!…r!}r!(j9UjCj !ubjõ)r!}r!(j9Uj:}r!(Ureftypej\ U reftargetXstringr!U refdomainj· j=]j>]U refexplicit‰j<]j@]jA]ujCj !jk]r!j_ )r!}r!(j9j!j:}r!(j<]j@]j>]j=]jA]ujCj!jk]r !jtXstringr!!…r"!}r#!(j9UjCj!ubajcjg ubajcjùubjtX)…r$!}r%!(j9UjCj !ubjtX -- r&!…r'!}r(!(j9UjCj !ubjtXWThe new storage class for the Key. Possible values are: * STANDARD * REDUCED_REDUNDANCYr)!…r*!}r+!(j9XWThe new storage class for the Key. Possible values are: * STANDARD * REDUCED_REDUNDANCYjCj !ubejcj"ubajcjp ubjD )r,!}r-!(j9Uj:}r.!(j<]j@]j>]j=]jA]ujCj!jk]r/!jD)r0!}r1!(j9Uj:}r2!(j<]j@]j>]j=]jA]ujCj,!jk]r3!(jM )r4!}r5!(j9X dst_bucketj:}r6!(j<]j@]j>]j=]jA]ujCj0!jk]r7!jtX dst_bucketr8!…r9!}r:!(j9UjCj4!ubajcjU ubjtX (r;!…r!}r?!(j9Uj:}r@!(Ureftypej\ U reftargetXstringrA!U refdomainj· j=]j>]U refexplicit‰j<]j@]jA]ujCj0!jk]rB!j_ )rC!}rD!(j9jA!j:}rE!(j<]j@]j>]j=]jA]ujCj>!jk]rF!jtXstringrG!…rH!}rI!(j9UjCjC!ubajcjg ubajcjùubjtX)…rJ!}rK!(j9UjCj0!ubjtX -- rL!…rM!}rN!(j9UjCj0!ubjtX^The name of a destination bucket. If not provided the current bucket of the key will be used.rO!…rP!}rQ!(j9X^The name of a destination bucket. If not provided the current bucket of the key will be used.jCj0!ubejcj"ubajcjp ubjD )rR!}rS!(j9Uj:}rT!(j<]j@]j>]j=]jA]ujCj!jk]rU!jD)rV!}rW!(j9Uj:}rX!(j<]j@]j>]j=]jA]ujCjR!jk]rY!(jM )rZ!}r[!(j9Xvalidate_dst_bucketj:}r\!(j<]j@]j>]j=]jA]ujCjV!jk]r]!jtXvalidate_dst_bucketr^!…r_!}r`!(j9UjCjZ!ubajcjU ubjtX (ra!…rb!}rc!(j9UjCjV!ubjõ)rd!}re!(j9Uj:}rf!(Ureftypej\ U reftargetXboolrg!U refdomainj· j=]j>]U refexplicit‰j<]j@]jA]ujCjV!jk]rh!j_ )ri!}rj!(j9jg!j:}rk!(j<]j@]j>]j=]jA]ujCjd!jk]rl!jtXboolrm!…rn!}ro!(j9UjCji!ubajcjg ubajcjùubjtX)…rp!}rq!(j9UjCjV!ubjtX -- rr!…rs!}rt!(j9UjCjV!ubjtXEIf True, will validate the dst_bucket by using an extra list request.ru!…rv!}rw!(j9XEIf True, will validate the dst_bucket by using an extra list request.jCjV!ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rx!}ry!(j9UjCj2jbXW/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.closerz!jcjŒj:}r{!(j=]j>]j<]j@]jA]Uentries]r|!(jX close() (boto.s3.key.Key method)hÓUtr}!aujiNjjhjk]ubjV)r~!}r!(j9UjCj2jbjz!jcj˜j:}r€!(jš‰j›Xpyr!j=]j>]j<]j@]jA]jœXmethodr‚!jžj‚!ujiNjjhjk]rƒ!(j )r„!}r…!(j9XKey.close(fast=False)jCj~!jbj£jcj¤j:}r†!(j=]r‡!hÓaj§j¨X boto.s3.keyrˆ!…r‰!}rŠ!bj>]j<]j@]jA]r‹!hÓaj­X Key.closej¯j j°‰ujiNjjhjk]rŒ!(jÄ)r!}rŽ!(j9XclosejCj„!jbj£jcjÇj:}r!(j<]j@]j>]j=]jA]ujiNjjhjk]r!jtXcloser‘!…r’!}r“!(j9UjCj!ubaubjÍ)r”!}r•!(j9UjCj„!jbj£jcjÐj:}r–!(j<]j@]j>]j=]jA]ujiNjjhjk]r—!jÓ)r˜!}r™!(j9X fast=Falsej:}rš!(j<]j@]j>]j=]jA]ujCj”!jk]r›!jtX fast=Falserœ!…r!}rž!(j9UjCj˜!ubajcjÛubaubeubjS)rŸ!}r !(j9UjCj~!jbj£jcjój:}r¡!(j<]j@]j>]j=]jA]ujiNjjhjk]r¢!(jD)r£!}r¤!(j9XClose this key.r¥!jCjŸ!jbjz!jcj"j:}r¦!(j<]j@]j>]j=]jA]ujiKjjhjk]r§!jtXClose this key.r¨!…r©!}rª!(j9j¥!jCj£!ubaubjP)r«!}r¬!(j9UjCjŸ!jbjz!jcj*j:}r­!(j<]j@]j>]j=]jA]ujiNjjhjk]r®!jL)r¯!}r°!(j9Uj:}r±!(j<]j@]j>]j=]jA]ujCj«!jk]r²!(j1)r³!}r´!(j9Uj:}rµ!(j<]j@]j>]j=]jA]ujCj¯!jk]r¶!jtX Parametersr·!…r¸!}r¹!(j9UjCj³!ubajcj9ubjH)rº!}r»!(j9Uj:}r¼!(j<]j@]j>]j=]jA]ujCj¯!jk]r½!jD)r¾!}r¿!(j9Uj:}rÀ!(j<]j@]j>]j=]jA]ujCjº!jk]rÁ!(jM )rÂ!}rÃ!(j9Xfastj:}rÄ!(j<]j@]j>]j=]jA]ujCj¾!jk]rÅ!jtXfastrÆ!…rÇ!}rÈ!(j9UjCjÂ!ubajcjU ubjtX (rÉ!…rÊ!}rË!(j9UjCj¾!ubjõ)rÌ!}rÍ!(j9Uj:}rÎ!(Ureftypej\ U reftargetXboolrÏ!U refdomainj!j=]j>]U refexplicit‰j<]j@]jA]ujCj¾!jk]rÐ!j_ )rÑ!}rÒ!(j9jÏ!j:}rÓ!(j<]j@]j>]j=]jA]ujCjÌ!jk]rÔ!jtXboolrÕ!…rÖ!}r×!(j9UjCjÑ!ubajcjg ubajcjùubjtX)…rØ!}rÙ!(j9UjCj¾!ubjtX -- rÚ!…rÛ!}rÜ!(j9UjCj¾!ubjtX:True if you want the connection to be closed without firstrÝ!…rÞ!}rß!(j9X:True if you want the connection to be closed without firstjCj¾!ubejcj"ubajcjEubejcjFubaubjD)rà!}rá!(j9Xçreading the content. This should only be used in cases where subsequent calls don't need to return the content from the open HTTP connection. Note: As explained at http://docs.python.org/2/library/httplib.html#httplib.HTTPConnection.getresponse, callers must read the whole response before sending a new request to the server. Calling Key.close(fast=True) and making a subsequent request to the server will work because boto will get an httplib exception and close/reopen the connection.jCjŸ!jbjz!jcj"j:}râ!(j<]j@]j>]j=]jA]ujiKjjhjk]rã!(jtX¤reading the content. This should only be used in cases where subsequent calls don't need to return the content from the open HTTP connection. Note: As explained at rä!…rå!}ræ!(j9X¤reading the content. This should only be used in cases where subsequent calls don't need to return the content from the open HTTP connection. Note: As explained at jCjà!ubj)rç!}rè!(j9XPhttp://docs.python.org/2/library/httplib.html#httplib.HTTPConnection.getresponseré!j:}rê!(Urefurijé!j=]j>]j<]j@]jA]ujCjà!jk]rë!jtXPhttp://docs.python.org/2/library/httplib.html#httplib.HTTPConnection.getresponserì!…rí!}rî!(j9UjCjç!ubajcj#ubjtXó, callers must read the whole response before sending a new request to the server. Calling Key.close(fast=True) and making a subsequent request to the server will work because boto will get an httplib exception and close/reopen the connection.rï!…rð!}rñ!(j9Xó, callers must read the whole response before sending a new request to the server. Calling Key.close(fast=True) and making a subsequent request to the server will work because boto will get an httplib exception and close/reopen the connection.jCjà!ubeubeubeubjˆ)rò!}ró!(j9UjCj2jbNjcjŒj:}rô!(j=]j>]j<]j@]jA]Uentries]rõ!(jX"closed (boto.s3.key.Key attribute)hXUtrö!aujiNjjhjk]ubjV)r÷!}rø!(j9UjCj2jbNjcj˜j:}rù!(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerú!jžjú!ujiNjjhjk]rû!(j )rü!}rý!(j9X Key.closedjCj÷!jbjÝjcj¤j:}rþ!(j=]rÿ!hXaj§j¨X boto.s3.keyr"…r"}r"bj>]j<]j@]jA]r"hXaj­X Key.closedj¯j j°‰ujiNjjhjk]r"(jÄ)r"}r"(j9XclosedjCjü!jbjÝjcjÇj:}r"(j<]j@]j>]j=]jA]ujiNjjhjk]r"jtXclosedr "…r "}r "(j9UjCj"ubaubj²)r "}r "(j9X = FalsejCjü!jbjÝjcjµj:}r"(j<]j@]j>]j=]jA]ujiNjjhjk]r"jtX = Falser"…r"}r"(j9UjCj "ubaubeubjS)r"}r"(j9UjCj÷!jbjÝjcjój:}r"(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r"}r"(j9UjCj2jbNjcjŒj:}r"(j=]j>]j<]j@]jA]Uentries]r"(jX&compute_md5() (boto.s3.key.Key method)h Utr"aujiNjjhjk]ubjV)r"}r"(j9UjCj2jbNjcj˜j:}r"(jš‰j›Xpyr"j=]j>]j<]j@]jA]jœXmethodr"jžj"ujiNjjhjk]r "(j )r!"}r""(j9XKey.compute_md5(fp, size=None)jCj"jbj£jcj¤j:}r#"(j=]r$"h aj§j¨X boto.s3.keyr%"…r&"}r'"bj>]j<]j@]jA]r("h aj­XKey.compute_md5j¯j j°‰ujiNjjhjk]r)"(jÄ)r*"}r+"(j9X compute_md5jCj!"jbj£jcjÇj:}r,"(j<]j@]j>]j=]jA]ujiNjjhjk]r-"jtX compute_md5r."…r/"}r0"(j9UjCj*"ubaubjÍ)r1"}r2"(j9UjCj!"jbj£jcjÐj:}r3"(j<]j@]j>]j=]jA]ujiNjjhjk]r4"(jÓ)r5"}r6"(j9Xfpj:}r7"(j<]j@]j>]j=]jA]ujCj1"jk]r8"jtXfpr9"…r:"}r;"(j9UjCj5"ubajcjÛubjÓ)r<"}r="(j9X size=Nonej:}r>"(j<]j@]j>]j=]jA]ujCj1"jk]r?"jtX size=Noner@"…rA"}rB"(j9UjCj<"ubajcjÛubeubeubjS)rC"}rD"(j9UjCj"jbj£jcjój:}rE"(j<]j@]j>]j=]jA]ujiNjjhjk]rF"jP)rG"}rH"(j9UjCjC"jbNjcj*j:}rI"(j<]j@]j>]j=]jA]ujiNjjhjk]rJ"jL)rK"}rL"(j9Uj:}rM"(j<]j@]j>]j=]jA]ujCjG"jk]rN"(j1)rO"}rP"(j9Uj:}rQ"(j<]j@]j>]j=]jA]ujCjK"jk]rR"jtX ParametersrS"…rT"}rU"(j9UjCjO"ubajcj9ubjH)rV"}rW"(j9Uj:}rX"(j<]j@]j>]j=]jA]ujCjK"jk]rY"j? )rZ"}r["(j9Uj:}r\"(j<]j@]j>]j=]jA]ujCjV"jk]r]"(jD )r^"}r_"(j9Uj:}r`"(j<]j@]j>]j=]jA]ujCjZ"jk]ra"jD)rb"}rc"(j9Uj:}rd"(j<]j@]j>]j=]jA]ujCj^"jk]re"(jM )rf"}rg"(j9Xfpj:}rh"(j<]j@]j>]j=]jA]ujCjb"jk]ri"jtXfprj"…rk"}rl"(j9UjCjf"ubajcjU ubjtX (rm"…rn"}ro"(j9UjCjb"ubjõ)rp"}rq"(j9Uj:}rr"(Ureftypej\ U reftargetXfilers"U refdomainj"j=]j>]U refexplicit‰j<]j@]jA]ujCjb"jk]rt"j_ )ru"}rv"(j9js"j:}rw"(j<]j@]j>]j=]jA]ujCjp"jk]rx"jtXfilery"…rz"}r{"(j9UjCju"ubajcjg ubajcjùubjtX)…r|"}r}"(j9UjCjb"ubjtX -- r~"…r"}r€"(j9UjCjb"ubjtXuFile pointer to the file to MD5 hash. The file pointer will be reset to the same position before the method returns.r"…r‚"}rƒ"(j9XuFile pointer to the file to MD5 hash. The file pointer will be reset to the same position before the method returns.jCjb"ubejcj"ubajcjp ubjD )r„"}r…"(j9Uj:}r†"(j<]j@]j>]j=]jA]ujCjZ"jk]r‡"jD)rˆ"}r‰"(j9Uj:}rŠ"(j<]j@]j>]j=]jA]ujCj„"jk]r‹"(jM )rŒ"}r"(j9Xsizej:}rŽ"(j<]j@]j>]j=]jA]ujCjˆ"jk]r"jtXsizer"…r‘"}r’"(j9UjCjŒ"ubajcjU ubjtX (r“"…r”"}r•"(j9UjCjˆ"ubjõ)r–"}r—"(j9Uj:}r˜"(Ureftypej\ U reftargetXintr™"U refdomainj"j=]j>]U refexplicit‰j<]j@]jA]ujCjˆ"jk]rš"j_ )r›"}rœ"(j9j™"j:}r"(j<]j@]j>]j=]jA]ujCj–"jk]rž"jtXintrŸ"…r "}r¡"(j9UjCj›"ubajcjg ubajcjùubjtX)…r¢"}r£"(j9UjCjˆ"ubjtX -- r¤"…r¥"}r¦"(j9UjCjˆ"ubjtXÛ(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where the file is being split in place into different parts. Less bytes may be available.r§"…r¨"}r©"(j9XÛ(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where the file is being split in place into different parts. Less bytes may be available.jCjˆ"ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubaubeubjˆ)rª"}r«"(j9UjCj2jbNjcjŒj:}r¬"(j=]j>]j<]j@]jA]Uentries]r­"(jXcopy() (boto.s3.key.Key method)hUtr®"aujiNjjhjk]ubjV)r¯"}r°"(j9UjCj2jbNjcj˜j:}r±"(jš‰j›Xpyr²"j=]j>]j<]j@]jA]jœXmethodr³"jžj³"ujiNjjhjk]r´"(j )rµ"}r¶"(j9X‡Key.copy(dst_bucket, dst_key, metadata=None, reduced_redundancy=False, preserve_acl=False, encrypt_key=False, validate_dst_bucket=True)jCj¯"jbj£jcj¤j:}r·"(j=]r¸"haj§j¨X boto.s3.keyr¹"…rº"}r»"bj>]j<]j@]jA]r¼"haj­XKey.copyj¯j j°‰ujiNjjhjk]r½"(jÄ)r¾"}r¿"(j9XcopyjCjµ"jbj£jcjÇj:}rÀ"(j<]j@]j>]j=]jA]ujiNjjhjk]rÁ"jtXcopyrÂ"…rÃ"}rÄ"(j9UjCj¾"ubaubjÍ)rÅ"}rÆ"(j9UjCjµ"jbj£jcjÐj:}rÇ"(j<]j@]j>]j=]jA]ujiNjjhjk]rÈ"(jÓ)rÉ"}rÊ"(j9X dst_bucketj:}rË"(j<]j@]j>]j=]jA]ujCjÅ"jk]rÌ"jtX dst_bucketrÍ"…rÎ"}rÏ"(j9UjCjÉ"ubajcjÛubjÓ)rÐ"}rÑ"(j9Xdst_keyj:}rÒ"(j<]j@]j>]j=]jA]ujCjÅ"jk]rÓ"jtXdst_keyrÔ"…rÕ"}rÖ"(j9UjCjÐ"ubajcjÛubjÓ)r×"}rØ"(j9X metadata=Nonej:}rÙ"(j<]j@]j>]j=]jA]ujCjÅ"jk]rÚ"jtX metadata=NonerÛ"…rÜ"}rÝ"(j9UjCj×"ubajcjÛubjÓ)rÞ"}rß"(j9Xreduced_redundancy=Falsej:}rà"(j<]j@]j>]j=]jA]ujCjÅ"jk]rá"jtXreduced_redundancy=Falserâ"…rã"}rä"(j9UjCjÞ"ubajcjÛubjÓ)rå"}ræ"(j9Xpreserve_acl=Falsej:}rç"(j<]j@]j>]j=]jA]ujCjÅ"jk]rè"jtXpreserve_acl=Falseré"…rê"}rë"(j9UjCjå"ubajcjÛubjÓ)rì"}rí"(j9Xencrypt_key=Falsej:}rî"(j<]j@]j>]j=]jA]ujCjÅ"jk]rï"jtXencrypt_key=Falserð"…rñ"}rò"(j9UjCjì"ubajcjÛubjÓ)ró"}rô"(j9Xvalidate_dst_bucket=Truej:}rõ"(j<]j@]j>]j=]jA]ujCjÅ"jk]rö"jtXvalidate_dst_bucket=Truer÷"…rø"}rù"(j9UjCjó"ubajcjÛubeubeubjS)rú"}rû"(j9UjCj¯"jbj£jcjój:}rü"(j<]j@]j>]j=]jA]ujiNjjhjk]rý"(jD)rþ"}rÿ"(j9X Copy this Key to another bucket.r#jCjú"jbXV/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.copyjcj"j:}r#(j<]j@]j>]j=]jA]ujiKjjhjk]r#jtX Copy this Key to another bucket.r#…r#}r#(j9j#jCjþ"ubaubjP)r#}r#(j9UjCjú"jbNjcj*j:}r#(j<]j@]j>]j=]jA]ujiNjjhjk]r #(jL)r #}r #(j9Uj:}r #(j<]j@]j>]j=]jA]ujCj#jk]r #(j1)r#}r#(j9Uj:}r#(j<]j@]j>]j=]jA]ujCj #jk]r#jtX Parametersr#…r#}r#(j9UjCj#ubajcj9ubjH)r#}r#(j9Uj:}r#(j<]j@]j>]j=]jA]ujCj #jk]r#j? )r#}r#(j9Uj:}r#(j<]j@]j>]j=]jA]ujCj#jk]r#(jD )r#}r#(j9Uj:}r#(j<]j@]j>]j=]jA]ujCj#jk]r #jD)r!#}r"#(j9Uj:}r##(j<]j@]j>]j=]jA]ujCj#jk]r$#(jM )r%#}r&#(j9X dst_bucketj:}r'#(j<]j@]j>]j=]jA]ujCj!#jk]r(#jtX dst_bucketr)#…r*#}r+#(j9UjCj%#ubajcjU ubjtX (r,#…r-#}r.#(j9UjCj!#ubjõ)r/#}r0#(j9Uj:}r1#(Ureftypej\ U reftargetXstringr2#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCj!#jk]r3#j_ )r4#}r5#(j9j2#j:}r6#(j<]j@]j>]j=]jA]ujCj/#jk]r7#jtXstringr8#…r9#}r:#(j9UjCj4#ubajcjg ubajcjùubjtX)…r;#}r<#(j9UjCj!#ubjtX -- r=#…r>#}r?#(j9UjCj!#ubjtX"The name of the destination bucketr@#…rA#}rB#(j9X"The name of the destination bucketjCj!#ubejcj"ubajcjp ubjD )rC#}rD#(j9Uj:}rE#(j<]j@]j>]j=]jA]ujCj#jk]rF#jD)rG#}rH#(j9Uj:}rI#(j<]j@]j>]j=]jA]ujCjC#jk]rJ#(jM )rK#}rL#(j9Xdst_keyj:}rM#(j<]j@]j>]j=]jA]ujCjG#jk]rN#jtXdst_keyrO#…rP#}rQ#(j9UjCjK#ubajcjU ubjtX (rR#…rS#}rT#(j9UjCjG#ubjõ)rU#}rV#(j9Uj:}rW#(Ureftypej\ U reftargetXstringrX#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCjG#jk]rY#j_ )rZ#}r[#(j9jX#j:}r\#(j<]j@]j>]j=]jA]ujCjU#jk]r]#jtXstringr^#…r_#}r`#(j9UjCjZ#ubajcjg ubajcjùubjtX)…ra#}rb#(j9UjCjG#ubjtX -- rc#…rd#}re#(j9UjCjG#ubjtXThe name of the destination keyrf#…rg#}rh#(j9XThe name of the destination keyjCjG#ubejcj"ubajcjp ubjD )ri#}rj#(j9Uj:}rk#(j<]j@]j>]j=]jA]ujCj#jk]rl#jD)rm#}rn#(j9Uj:}ro#(j<]j@]j>]j=]jA]ujCji#jk]rp#(jM )rq#}rr#(j9Xmetadataj:}rs#(j<]j@]j>]j=]jA]ujCjm#jk]rt#jtXmetadataru#…rv#}rw#(j9UjCjq#ubajcjU ubjtX (rx#…ry#}rz#(j9UjCjm#ubjõ)r{#}r|#(j9Uj:}r}#(Ureftypej\ U reftargetXdictr~#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCjm#jk]r#j_ )r€#}r#(j9j~#j:}r‚#(j<]j@]j>]j=]jA]ujCj{#jk]rƒ#jtXdictr„#…r…#}r†#(j9UjCj€#ubajcjg ubajcjùubjtX)…r‡#}rˆ#(j9UjCjm#ubjtX -- r‰#…rŠ#}r‹#(j9UjCjm#ubjtXÔMetadata to be associated with new key. If metadata is supplied, it will replace the metadata of the source key being copied. If no metadata is supplied, the source key's metadata will be copied to the new key.rŒ#…r#}rŽ#(j9XÔMetadata to be associated with new key. If metadata is supplied, it will replace the metadata of the source key being copied. If no metadata is supplied, the source key's metadata will be copied to the new key.jCjm#ubejcj"ubajcjp ubjD )r#}r#(j9Uj:}r‘#(j<]j@]j>]j=]jA]ujCj#jk]r’#jD)r“#}r”#(j9Uj:}r•#(j<]j@]j>]j=]jA]ujCj#jk]r–#(jM )r—#}r˜#(j9Xreduced_redundancyj:}r™#(j<]j@]j>]j=]jA]ujCj“#jk]rš#jtXreduced_redundancyr›#…rœ#}r#(j9UjCj—#ubajcjU ubjtX (rž#…rŸ#}r #(j9UjCj“#ubjõ)r¡#}r¢#(j9Uj:}r£#(Ureftypej\ U reftargetXboolr¤#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCj“#jk]r¥#j_ )r¦#}r§#(j9j¤#j:}r¨#(j<]j@]j>]j=]jA]ujCj¡#jk]r©#jtXboolrª#…r«#}r¬#(j9UjCj¦#ubajcjg ubajcjùubjtX)…r­#}r®#(j9UjCj“#ubjtX -- r¯#…r°#}r±#(j9UjCj“#ubjtXðIf True, this will force the storage class of the new Key to be REDUCED_REDUNDANCY regardless of the storage class of the key being copied. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.r²#…r³#}r´#(j9XðIf True, this will force the storage class of the new Key to be REDUCED_REDUNDANCY regardless of the storage class of the key being copied. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.jCj“#ubejcj"ubajcjp ubjD )rµ#}r¶#(j9Uj:}r·#(j<]j@]j>]j=]jA]ujCj#jk]r¸#jD)r¹#}rº#(j9Uj:}r»#(j<]j@]j>]j=]jA]ujCjµ#jk]r¼#(jM )r½#}r¾#(j9X preserve_aclj:}r¿#(j<]j@]j>]j=]jA]ujCj¹#jk]rÀ#jtX preserve_aclrÁ#…rÂ#}rÃ#(j9UjCj½#ubajcjU ubjtX (rÄ#…rÅ#}rÆ#(j9UjCj¹#ubjõ)rÇ#}rÈ#(j9Uj:}rÉ#(Ureftypej\ U reftargetXboolrÊ#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCj¹#jk]rË#j_ )rÌ#}rÍ#(j9jÊ#j:}rÎ#(j<]j@]j>]j=]jA]ujCjÇ#jk]rÏ#jtXboolrÐ#…rÑ#}rÒ#(j9UjCjÌ#ubajcjg ubajcjùubjtX)…rÓ#}rÔ#(j9UjCj¹#ubjtX -- rÕ#…rÖ#}r×#(j9UjCj¹#ubjtXŠIf True, the ACL from the source key will be copied to the destination key. If False, the destination key will have the default ACL. Note that preserving the ACL in the new key object will require two additional API calls to S3, one to retrieve the current ACL and one to set that ACL on the new object. If you don't care about the ACL, a value of False will be significantly more efficient.rØ#…rÙ#}rÚ#(j9XŠIf True, the ACL from the source key will be copied to the destination key. If False, the destination key will have the default ACL. Note that preserving the ACL in the new key object will require two additional API calls to S3, one to retrieve the current ACL and one to set that ACL on the new object. If you don't care about the ACL, a value of False will be significantly more efficient.jCj¹#ubejcj"ubajcjp ubjD )rÛ#}rÜ#(j9Uj:}rÝ#(j<]j@]j>]j=]jA]ujCj#jk]rÞ#jD)rß#}rà#(j9Uj:}rá#(j<]j@]j>]j=]jA]ujCjÛ#jk]râ#(jM )rã#}rä#(j9X encrypt_keyj:}rå#(j<]j@]j>]j=]jA]ujCjß#jk]ræ#jtX encrypt_keyrç#…rè#}ré#(j9UjCjã#ubajcjU ubjtX (rê#…rë#}rì#(j9UjCjß#ubjõ)rí#}rî#(j9Uj:}rï#(Ureftypej\ U reftargetXboolrð#U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCjß#jk]rñ#j_ )rò#}ró#(j9jð#j:}rô#(j<]j@]j>]j=]jA]ujCjí#jk]rõ#jtXboolrö#…r÷#}rø#(j9UjCjò#ubajcjg ubajcjùubjtX)…rù#}rú#(j9UjCjß#ubjtX -- rû#…rü#}rý#(j9UjCjß#ubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.rþ#…rÿ#}r$(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCjß#ubejcj"ubajcjp ubjD )r$}r$(j9Uj:}r$(j<]j@]j>]j=]jA]ujCj#jk]r$jD)r$}r$(j9Uj:}r$(j<]j@]j>]j=]jA]ujCj$jk]r$(jM )r $}r $(j9Xvalidate_dst_bucketj:}r $(j<]j@]j>]j=]jA]ujCj$jk]r $jtXvalidate_dst_bucketr $…r$}r$(j9UjCj $ubajcjU ubjtX (r$…r$}r$(j9UjCj$ubjõ)r$}r$(j9Uj:}r$(Ureftypej\ U reftargetXboolr$U refdomainj²"j=]j>]U refexplicit‰j<]j@]jA]ujCj$jk]r$j_ )r$}r$(j9j$j:}r$(j<]j@]j>]j=]jA]ujCj$jk]r$jtXboolr$…r$}r$(j9UjCj$ubajcjg ubajcjùubjtX)…r$}r $(j9UjCj$ubjtX -- r!$…r"$}r#$(j9UjCj$ubjtXEIf True, will validate the dst_bucket by using an extra list request.r$$…r%$}r&$(j9XEIf True, will validate the dst_bucket by using an extra list request.jCj$ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r'$}r($(j9Uj:}r)$(j<]j@]j>]j=]jA]ujCj#jk]r*$(j1)r+$}r,$(j9Uj:}r-$(j<]j@]j>]j=]jA]ujCj'$jk]r.$jtX Return typer/$…r0$}r1$(j9UjCj+$ubajcj9ubjH)r2$}r3$(j9Uj:}r4$(j<]j@]j>]j=]jA]ujCj'$jk]r5$jD)r6$}r7$(j9Uj:}r8$(j<]j@]j>]j=]jA]ujCj2$jk]r9$(jõ)r:$}r;$(j9X:class:`boto.s3.key.Key`r<$jCj6$jbNjcjùj:}r=$(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyr>$j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]r?$j)r@$}rA$(j9j<$j:}rB$(j<]j@]rC$(j j>$Xpy-classrD$ej>]j=]jA]ujCj:$jk]rE$jtXboto.s3.key.KeyrF$…rG$}rH$(j9UjCj@$ubajcjubaubjtX or subclassrI$…rJ$}rK$(j9X or subclassjCj6$ubejcj"ubajcjEubejcjFubjL)rL$}rM$(j9Uj:}rN$(j<]j@]j>]j=]jA]ujCj#jk]rO$(j1)rP$}rQ$(j9Uj:}rR$(j<]j@]j>]j=]jA]ujCjL$jk]rS$jtXReturnsrT$…rU$}rV$(j9UjCjP$ubajcj9ubjH)rW$}rX$(j9Uj:}rY$(j<]j@]j>]j=]jA]ujCjL$jk]rZ$jD)r[$}r\$(j9Uj:}r]$(j<]j@]j>]j=]jA]ujCjW$jk]r^$jtX+An instance of the newly created key objectr_$…r`$}ra$(j9X+An instance of the newly created key objectjCj[$ubajcj"ubajcjEubejcjFubeubeubeubjˆ)rb$}rc$(j9UjCj2jbXX/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.deleterd$jcjŒj:}re$(j=]j>]j<]j@]jA]Uentries]rf$(jX!delete() (boto.s3.key.Key method)hÃUtrg$aujiNjjhjk]ubjV)rh$}ri$(j9UjCj2jbjd$jcj˜j:}rj$(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrk$jžjk$ujiNjjhjk]rl$(j )rm$}rn$(j9XKey.delete(headers=None)jCjh$jbj£jcj¤j:}ro$(j=]rp$hÃaj§j¨X boto.s3.keyrq$…rr$}rs$bj>]j<]j@]jA]rt$hÃaj­X Key.deletej¯j j°‰ujiNjjhjk]ru$(jÄ)rv$}rw$(j9XdeletejCjm$jbj£jcjÇj:}rx$(j<]j@]j>]j=]jA]ujiNjjhjk]ry$jtXdeleterz$…r{$}r|$(j9UjCjv$ubaubjÍ)r}$}r~$(j9UjCjm$jbj£jcjÐj:}r$(j<]j@]j>]j=]jA]ujiNjjhjk]r€$jÓ)r$}r‚$(j9X headers=Nonej:}rƒ$(j<]j@]j>]j=]jA]ujCj}$jk]r„$jtX headers=Noner…$…r†$}r‡$(j9UjCj$ubajcjÛubaubeubjS)rˆ$}r‰$(j9UjCjh$jbj£jcjój:}rŠ$(j<]j@]j>]j=]jA]ujiNjjhjk]r‹$jD)rŒ$}r$(j9XDelete this key from S3rŽ$jCjˆ$jbjd$jcj"j:}r$(j<]j@]j>]j=]jA]ujiKjjhjk]r$jtXDelete this key from S3r‘$…r’$}r“$(j9jŽ$jCjŒ$ubaubaubeubjˆ)r”$}r•$(j9UjCj2jbNjcjŒj:}r–$(j=]j>]j<]j@]jA]Uentries]r—$(jX%endElement() (boto.s3.key.Key method)j Utr˜$aujiNjjhjk]ubjV)r™$}rš$(j9UjCj2jbNjcj˜j:}r›$(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrœ$jžjœ$ujiNjjhjk]r$(j )rž$}rŸ$(j9X'Key.endElement(name, value, connection)jCj™$jbj£jcj¤j:}r $(j=]r¡$j aj§j¨X boto.s3.keyr¢$…r£$}r¤$bj>]j<]j@]jA]r¥$j aj­XKey.endElementj¯j j°‰ujiNjjhjk]r¦$(jÄ)r§$}r¨$(j9X endElementjCjž$jbj£jcjÇj:}r©$(j<]j@]j>]j=]jA]ujiNjjhjk]rª$jtX endElementr«$…r¬$}r­$(j9UjCj§$ubaubjÍ)r®$}r¯$(j9UjCjž$jbj£jcjÐj:}r°$(j<]j@]j>]j=]jA]ujiNjjhjk]r±$(jÓ)r²$}r³$(j9Xnamej:}r´$(j<]j@]j>]j=]jA]ujCj®$jk]rµ$jtXnamer¶$…r·$}r¸$(j9UjCj²$ubajcjÛubjÓ)r¹$}rº$(j9Xvaluej:}r»$(j<]j@]j>]j=]jA]ujCj®$jk]r¼$jtXvaluer½$…r¾$}r¿$(j9UjCj¹$ubajcjÛubjÓ)rÀ$}rÁ$(j9X connectionj:}rÂ$(j<]j@]j>]j=]jA]ujCj®$jk]rÃ$jtX connectionrÄ$…rÅ$}rÆ$(j9UjCjÀ$ubajcjÛubeubeubjS)rÇ$}rÈ$(j9UjCj™$jbj£jcjój:}rÉ$(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÊ$}rË$(j9UjCj2jbNjcjŒj:}rÌ$(j=]j>]j<]j@]jA]Uentries]rÍ$(jX!exists() (boto.s3.key.Key method)hpUtrÎ$aujiNjjhjk]ubjV)rÏ$}rÐ$(j9UjCj2jbNjcj˜j:}rÑ$(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÒ$jžjÒ$ujiNjjhjk]rÓ$(j )rÔ$}rÕ$(j9XKey.exists(headers=None)jCjÏ$jbj£jcj¤j:}rÖ$(j=]r×$hpaj§j¨X boto.s3.keyrØ$…rÙ$}rÚ$bj>]j<]j@]jA]rÛ$hpaj­X Key.existsj¯j j°‰ujiNjjhjk]rÜ$(jÄ)rÝ$}rÞ$(j9XexistsjCjÔ$jbj£jcjÇj:}rß$(j<]j@]j>]j=]jA]ujiNjjhjk]rà$jtXexistsrá$…râ$}rã$(j9UjCjÝ$ubaubjÍ)rä$}rå$(j9UjCjÔ$jbj£jcjÐj:}ræ$(j<]j@]j>]j=]jA]ujiNjjhjk]rç$jÓ)rè$}ré$(j9X headers=Nonej:}rê$(j<]j@]j>]j=]jA]ujCjä$jk]rë$jtX headers=Nonerì$…rí$}rî$(j9UjCjè$ubajcjÛubaubeubjS)rï$}rð$(j9UjCjÏ$jbj£jcjój:}rñ$(j<]j@]j>]j=]jA]ujiNjjhjk]rò$(jD)ró$}rô$(j9XReturns True if the key existsrõ$jCjï$jbXX/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.existsjcj"j:}rö$(j<]j@]j>]j=]jA]ujiKjjhjk]r÷$jtXReturns True if the key existsrø$…rù$}rú$(j9jõ$jCjó$ubaubjP)rû$}rü$(j9UjCjï$jbNjcj*j:}rý$(j<]j@]j>]j=]jA]ujiNjjhjk]rþ$(jL)rÿ$}r%(j9Uj:}r%(j<]j@]j>]j=]jA]ujCjû$jk]r%(j1)r%}r%(j9Uj:}r%(j<]j@]j>]j=]jA]ujCjÿ$jk]r%jtX Return typer%…r%}r %(j9UjCj%ubajcj9ubjH)r %}r %(j9Uj:}r %(j<]j@]j>]j=]jA]ujCjÿ$jk]r %jD)r%}r%(j9Uj:}r%(j<]j@]j>]j=]jA]ujCj %jk]r%jtXboolr%…r%}r%(j9XbooljCj%ubajcj"ubajcjEubejcjFubjL)r%}r%(j9Uj:}r%(j<]j@]j>]j=]jA]ujCjû$jk]r%(j1)r%}r%(j9Uj:}r%(j<]j@]j>]j=]jA]ujCj%jk]r%jtXReturnsr%…r%}r%(j9UjCj%ubajcj9ubjH)r %}r!%(j9Uj:}r"%(j<]j@]j>]j=]jA]ujCj%jk]r#%jD)r$%}r%%(j9Uj:}r&%(j<]j@]j>]j=]jA]ujCj %jk]r'%jtXWhether the key exists on S3r(%…r)%}r*%(j9XWhether the key exists on S3jCj$%ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r+%}r,%(j9UjCj2jbNjcjŒj:}r-%(j=]j>]j<]j@]jA]Uentries]r.%(jXf (boto.s3.key.Key attribute)h÷Utr/%aujiNjjhjk]ubjV)r0%}r1%(j9UjCj2jbNjcj˜j:}r2%(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer3%jžj3%ujiNjjhjk]r4%(j )r5%}r6%(j9XKey.fjCj0%jbjÝjcj¤j:}r7%(j=]r8%h÷aj§j¨X boto.s3.keyr9%…r:%}r;%bj>]j<]j@]jA]r<%h÷aj­XKey.fj¯j j°‰ujiNjjhjk]r=%(jÄ)r>%}r?%(j9XfjCj5%jbjÝjcjÇj:}r@%(j<]j@]j>]j=]jA]ujiNjjhjk]rA%jtXf…rB%}rC%(j9UjCj>%ubaubj²)rD%}rE%(j9X = 'x-robots-tag'jCj5%jbjÝjcjµj:}rF%(j<]j@]j>]j=]jA]ujiNjjhjk]rG%jtX = 'x-robots-tag'rH%…rI%}rJ%(j9UjCjD%ubaubeubjS)rK%}rL%(j9UjCj0%jbjÝjcjój:}rM%(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rN%}rO%(j9UjCj2jbNjcjŒj:}rP%(j=]j>]j<]j@]jA]Uentries]rQ%(jX'generate_url() (boto.s3.key.Key method)hkUtrR%aujiNjjhjk]ubjV)rS%}rT%(j9UjCj2jbNjcj˜j:}rU%(jš‰j›XpyrV%j=]j>]j<]j@]jA]jœXmethodrW%jžjW%ujiNjjhjk]rX%(j )rY%}rZ%(j9XØKey.generate_url(expires_in, method='GET', headers=None, query_auth=True, force_http=False, response_headers=None, expires_in_absolute=False, version_id=None, policy=None, reduced_redundancy=False, encrypt_key=False)jCjS%jbj£jcj¤j:}r[%(j=]r\%hkaj§j¨X boto.s3.keyr]%…r^%}r_%bj>]j<]j@]jA]r`%hkaj­XKey.generate_urlj¯j j°‰ujiNjjhjk]ra%(jÄ)rb%}rc%(j9X generate_urljCjY%jbj£jcjÇj:}rd%(j<]j@]j>]j=]jA]ujiNjjhjk]re%jtX generate_urlrf%…rg%}rh%(j9UjCjb%ubaubjÍ)ri%}rj%(j9UjCjY%jbj£jcjÐj:}rk%(j<]j@]j>]j=]jA]ujiNjjhjk]rl%(jÓ)rm%}rn%(j9X expires_inj:}ro%(j<]j@]j>]j=]jA]ujCji%jk]rp%jtX expires_inrq%…rr%}rs%(j9UjCjm%ubajcjÛubjÓ)rt%}ru%(j9X method='GET'j:}rv%(j<]j@]j>]j=]jA]ujCji%jk]rw%jtX method='GET'rx%…ry%}rz%(j9UjCjt%ubajcjÛubjÓ)r{%}r|%(j9X headers=Nonej:}r}%(j<]j@]j>]j=]jA]ujCji%jk]r~%jtX headers=Noner%…r€%}r%(j9UjCj{%ubajcjÛubjÓ)r‚%}rƒ%(j9Xquery_auth=Truej:}r„%(j<]j@]j>]j=]jA]ujCji%jk]r…%jtXquery_auth=Truer†%…r‡%}rˆ%(j9UjCj‚%ubajcjÛubjÓ)r‰%}rŠ%(j9Xforce_http=Falsej:}r‹%(j<]j@]j>]j=]jA]ujCji%jk]rŒ%jtXforce_http=Falser%…rŽ%}r%(j9UjCj‰%ubajcjÛubjÓ)r%}r‘%(j9Xresponse_headers=Nonej:}r’%(j<]j@]j>]j=]jA]ujCji%jk]r“%jtXresponse_headers=Noner”%…r•%}r–%(j9UjCj%ubajcjÛubjÓ)r—%}r˜%(j9Xexpires_in_absolute=Falsej:}r™%(j<]j@]j>]j=]jA]ujCji%jk]rš%jtXexpires_in_absolute=Falser›%…rœ%}r%(j9UjCj—%ubajcjÛubjÓ)rž%}rŸ%(j9Xversion_id=Nonej:}r %(j<]j@]j>]j=]jA]ujCji%jk]r¡%jtXversion_id=Noner¢%…r£%}r¤%(j9UjCjž%ubajcjÛubjÓ)r¥%}r¦%(j9X policy=Nonej:}r§%(j<]j@]j>]j=]jA]ujCji%jk]r¨%jtX policy=Noner©%…rª%}r«%(j9UjCj¥%ubajcjÛubjÓ)r¬%}r­%(j9Xreduced_redundancy=Falsej:}r®%(j<]j@]j>]j=]jA]ujCji%jk]r¯%jtXreduced_redundancy=Falser°%…r±%}r²%(j9UjCj¬%ubajcjÛubjÓ)r³%}r´%(j9Xencrypt_key=Falsej:}rµ%(j<]j@]j>]j=]jA]ujCji%jk]r¶%jtXencrypt_key=Falser·%…r¸%}r¹%(j9UjCj³%ubajcjÛubeubeubjS)rº%}r»%(j9UjCjS%jbj£jcjój:}r¼%(j<]j@]j>]j=]jA]ujiNjjhjk]r½%(jD)r¾%}r¿%(j9X"Generate a URL to access this key.rÀ%jCjº%jbX^/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.generate_urljcj"j:}rÁ%(j<]j@]j>]j=]jA]ujiKjjhjk]rÂ%jtX"Generate a URL to access this key.rÃ%…rÄ%}rÅ%(j9jÀ%jCj¾%ubaubjP)rÆ%}rÇ%(j9UjCjº%jbNjcj*j:}rÈ%(j<]j@]j>]j=]jA]ujiNjjhjk]rÉ%(jL)rÊ%}rË%(j9Uj:}rÌ%(j<]j@]j>]j=]jA]ujCjÆ%jk]rÍ%(j1)rÎ%}rÏ%(j9Uj:}rÐ%(j<]j@]j>]j=]jA]ujCjÊ%jk]rÑ%jtX ParametersrÒ%…rÓ%}rÔ%(j9UjCjÎ%ubajcj9ubjH)rÕ%}rÖ%(j9Uj:}r×%(j<]j@]j>]j=]jA]ujCjÊ%jk]rØ%j? )rÙ%}rÚ%(j9Uj:}rÛ%(j<]j@]j>]j=]jA]ujCjÕ%jk]rÜ%(jD )rÝ%}rÞ%(j9Uj:}rß%(j<]j@]j>]j=]jA]ujCjÙ%jk]rà%jD)rá%}râ%(j9Uj:}rã%(j<]j@]j>]j=]jA]ujCjÝ%jk]rä%(jM )rå%}ræ%(j9X expires_inj:}rç%(j<]j@]j>]j=]jA]ujCjá%jk]rè%jtX expires_inré%…rê%}rë%(j9UjCjå%ubajcjU ubjtX (rì%…rí%}rî%(j9UjCjá%ubjõ)rï%}rð%(j9Uj:}rñ%(Ureftypej\ U reftargetXintrò%U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjá%jk]ró%j_ )rô%}rõ%(j9jò%j:}rö%(j<]j@]j>]j=]jA]ujCjï%jk]r÷%jtXintrø%…rù%}rú%(j9UjCjô%ubajcjg ubajcjùubjtX)…rû%}rü%(j9UjCjá%ubjtX -- rý%…rþ%}rÿ%(j9UjCjá%ubjtX)How long the url is valid for, in secondsr&…r&}r&(j9X)How long the url is valid for, in secondsjCjá%ubejcj"ubajcjp ubjD )r&}r&(j9Uj:}r&(j<]j@]j>]j=]jA]ujCjÙ%jk]r&jD)r&}r&(j9Uj:}r &(j<]j@]j>]j=]jA]ujCj&jk]r &(jM )r &}r &(j9Xmethodj:}r &(j<]j@]j>]j=]jA]ujCj&jk]r&jtXmethodr&…r&}r&(j9UjCj &ubajcjU ubjtX (r&…r&}r&(j9UjCj&ubjõ)r&}r&(j9Uj:}r&(Ureftypej\ U reftargetXstringr&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCj&jk]r&j_ )r&}r&(j9j&j:}r&(j<]j@]j>]j=]jA]ujCj&jk]r&jtXstringr&…r&}r &(j9UjCj&ubajcjg ubajcjùubjtX)…r!&}r"&(j9UjCj&ubjtX -- r#&…r$&}r%&(j9UjCj&ubjtX:The method to use for retrieving the file (default is GET)r&&…r'&}r(&(j9X:The method to use for retrieving the file (default is GET)jCj&ubejcj"ubajcjp ubjD )r)&}r*&(j9Uj:}r+&(j<]j@]j>]j=]jA]ujCjÙ%jk]r,&jD)r-&}r.&(j9Uj:}r/&(j<]j@]j>]j=]jA]ujCj)&jk]r0&(jM )r1&}r2&(j9Xheadersj:}r3&(j<]j@]j>]j=]jA]ujCj-&jk]r4&jtXheadersr5&…r6&}r7&(j9UjCj1&ubajcjU ubjtX (r8&…r9&}r:&(j9UjCj-&ubjõ)r;&}r<&(j9Uj:}r=&(Ureftypej\ U reftargetXdictr>&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCj-&jk]r?&j_ )r@&}rA&(j9j>&j:}rB&(j<]j@]j>]j=]jA]ujCj;&jk]rC&jtXdictrD&…rE&}rF&(j9UjCj@&ubajcjg ubajcjùubjtX)…rG&}rH&(j9UjCj-&ubjtX -- rI&…rJ&}rK&(j9UjCj-&ubjtX(Any headers to pass along in the requestrL&…rM&}rN&(j9X(Any headers to pass along in the requestjCj-&ubejcj"ubajcjp ubjD )rO&}rP&(j9Uj:}rQ&(j<]j@]j>]j=]jA]ujCjÙ%jk]rR&jD)rS&}rT&(j9Uj:}rU&(j<]j@]j>]j=]jA]ujCjO&jk]rV&(jM )rW&}rX&(j9X query_authj:}rY&(j<]j@]j>]j=]jA]ujCjS&jk]rZ&jtX query_authr[&…r\&}r]&(j9UjCjW&ubajcjU ubjtX (r^&…r_&}r`&(j9UjCjS&ubjõ)ra&}rb&(j9Uj:}rc&(Ureftypej\ U reftargetXboolrd&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjS&jk]re&j_ )rf&}rg&(j9jd&j:}rh&(j<]j@]j>]j=]jA]ujCja&jk]ri&jtXboolrj&…rk&}rl&(j9UjCjf&ubajcjg ubajcjùubjtX)…rm&}rn&(j9UjCjS&ubjtX -- ro&…rp&}rq&(j9UjCjS&ubejcj"ubajcjp ubjD )rr&}rs&(j9Uj:}rt&(j<]j@]j>]j=]jA]ujCjÙ%jk]ru&jD)rv&}rw&(j9Uj:}rx&(j<]j@]j>]j=]jA]ujCjr&jk]ry&(jM )rz&}r{&(j9X force_httpj:}r|&(j<]j@]j>]j=]jA]ujCjv&jk]r}&jtX force_httpr~&…r&}r€&(j9UjCjz&ubajcjU ubjtX (r&…r‚&}rƒ&(j9UjCjv&ubjõ)r„&}r…&(j9Uj:}r†&(Ureftypej\ U reftargetXboolr‡&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjv&jk]rˆ&j_ )r‰&}rŠ&(j9j‡&j:}r‹&(j<]j@]j>]j=]jA]ujCj„&jk]rŒ&jtXboolr&…rŽ&}r&(j9UjCj‰&ubajcjg ubajcjùubjtX)…r&}r‘&(j9UjCjv&ubjtX -- r’&…r“&}r”&(j9UjCjv&ubjtX,If True, http will be used instead of https.r•&…r–&}r—&(j9X,If True, http will be used instead of https.jCjv&ubejcj"ubajcjp ubjD )r˜&}r™&(j9Uj:}rš&(j<]j@]j>]j=]jA]ujCjÙ%jk]r›&jD)rœ&}r&(j9Uj:}rž&(j<]j@]j>]j=]jA]ujCj˜&jk]rŸ&(jM )r &}r¡&(j9Xresponse_headersj:}r¢&(j<]j@]j>]j=]jA]ujCjœ&jk]r£&jtXresponse_headersr¤&…r¥&}r¦&(j9UjCj &ubajcjU ubjtX (r§&…r¨&}r©&(j9UjCjœ&ubjõ)rª&}r«&(j9Uj:}r¬&(Ureftypej\ U reftargetXdictr­&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjœ&jk]r®&j_ )r¯&}r°&(j9j­&j:}r±&(j<]j@]j>]j=]jA]ujCjª&jk]r²&jtXdictr³&…r´&}rµ&(j9UjCj¯&ubajcjg ubajcjùubjtX)…r¶&}r·&(j9UjCjœ&ubjtX -- r¸&…r¹&}rº&(j9UjCjœ&ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See r»&…r¼&}r½&(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCjœ&ubj)r¾&}r¿&(j9Xhttp://goo.gl/EWOPbrÀ&j:}rÁ&(UrefurijÀ&j=]j>]j<]j@]jA]ujCjœ&jk]rÂ&jtXhttp://goo.gl/EWOPbrÃ&…rÄ&}rÅ&(j9UjCj¾&ubajcj#ubjtX for details.rÆ&…rÇ&}rÈ&(j9X for details.jCjœ&ubejcj"ubajcjp ubjD )rÉ&}rÊ&(j9Uj:}rË&(j<]j@]j>]j=]jA]ujCjÙ%jk]rÌ&jD)rÍ&}rÎ&(j9Uj:}rÏ&(j<]j@]j>]j=]jA]ujCjÉ&jk]rÐ&(jM )rÑ&}rÒ&(j9Xexpires_in_absolutej:}rÓ&(j<]j@]j>]j=]jA]ujCjÍ&jk]rÔ&jtXexpires_in_absoluterÕ&…rÖ&}r×&(j9UjCjÑ&ubajcjU ubjtX (rØ&…rÙ&}rÚ&(j9UjCjÍ&ubjõ)rÛ&}rÜ&(j9Uj:}rÝ&(Ureftypej\ U reftargetXboolrÞ&U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjÍ&jk]rß&j_ )rà&}rá&(j9jÞ&j:}râ&(j<]j@]j>]j=]jA]ujCjÛ&jk]rã&jtXboolrä&…rå&}ræ&(j9UjCjà&ubajcjg ubajcjùubjtX)…rç&}rè&(j9UjCjÍ&ubjtX -- ré&…rê&}rë&(j9UjCjÍ&ubejcj"ubajcjp ubjD )rì&}rí&(j9Uj:}rî&(j<]j@]j>]j=]jA]ujCjÙ%jk]rï&jD)rð&}rñ&(j9Uj:}rò&(j<]j@]j>]j=]jA]ujCjì&jk]ró&(jM )rô&}rõ&(j9X version_idj:}rö&(j<]j@]j>]j=]jA]ujCjð&jk]r÷&jtX version_idrø&…rù&}rú&(j9UjCjô&ubajcjU ubjtX (rû&…rü&}rý&(j9UjCjð&ubjõ)rþ&}rÿ&(j9Uj:}r'(Ureftypej\ U reftargetXstringr'U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCjð&jk]r'j_ )r'}r'(j9j'j:}r'(j<]j@]j>]j=]jA]ujCjþ&jk]r'jtXstringr'…r'}r '(j9UjCj'ubajcjg ubajcjùubjtX)…r '}r '(j9UjCjð&ubjtX -- r '…r '}r'(j9UjCjð&ubjtXVThe version_id of the object to GET. If specified this overrides any value in the key.r'…r'}r'(j9XVThe version_id of the object to GET. If specified this overrides any value in the key.jCjð&ubejcj"ubajcjp ubjD )r'}r'(j9Uj:}r'(j<]j@]j>]j=]jA]ujCjÙ%jk]r'jD)r'}r'(j9Uj:}r'(j<]j@]j>]j=]jA]ujCj'jk]r'(jM )r'}r'(j9Xpolicyj:}r'(j<]j@]j>]j=]jA]ujCj'jk]r'jtXpolicyr'…r'}r '(j9UjCj'ubajcjU ubjtX (r!'…r"'}r#'(j9UjCj'ubjõ)r$'}r%'(j9X%:class:`boto.s3.acl.CannedACLStrings`r&'jCj'jbNjcjùj:}r''(UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyr('j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]r)'j)r*'}r+'(j9j&'j:}r,'(j<]j@]r-'(j j('Xpy-classr.'ej>]j=]jA]ujCj$'jk]r/'jtXboto.s3.acl.CannedACLStringsr0'…r1'}r2'(j9UjCj*'ubajcjubaubjtX)…r3'}r4'(j9UjCj'ubjtX -- r5'…r6'}r7'(j9UjCj'ubjtX>A canned ACL policy that will be applied to the new key in S3.r8'…r9'}r:'(j9X>A canned ACL policy that will be applied to the new key in S3.jCj'ubejcj"ubajcjp ubjD )r;'}r<'(j9Uj:}r='(j<]j@]j>]j=]jA]ujCjÙ%jk]r>'jD)r?'}r@'(j9Uj:}rA'(j<]j@]j>]j=]jA]ujCj;'jk]rB'(jM )rC'}rD'(j9Xreduced_redundancyj:}rE'(j<]j@]j>]j=]jA]ujCj?'jk]rF'jtXreduced_redundancyrG'…rH'}rI'(j9UjCjC'ubajcjU ubjtX (rJ'…rK'}rL'(j9UjCj?'ubjõ)rM'}rN'(j9Uj:}rO'(Ureftypej\ U reftargetXboolrP'U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCj?'jk]rQ'j_ )rR'}rS'(j9jP'j:}rT'(j<]j@]j>]j=]jA]ujCjM'jk]rU'jtXboolrV'…rW'}rX'(j9UjCjR'ubajcjg ubajcjùubjtX)…rY'}rZ'(j9UjCj?'ubjtX -- r['…r\'}r]'(j9UjCj?'ubjtX¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.r^'…r_'}r`'(j9X¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.jCj?'ubejcj"ubajcjp ubjD )ra'}rb'(j9Uj:}rc'(j<]j@]j>]j=]jA]ujCjÙ%jk]rd'jD)re'}rf'(j9Uj:}rg'(j<]j@]j>]j=]jA]ujCja'jk]rh'(jM )ri'}rj'(j9X encrypt_keyj:}rk'(j<]j@]j>]j=]jA]ujCje'jk]rl'jtX encrypt_keyrm'…rn'}ro'(j9UjCji'ubajcjU ubjtX (rp'…rq'}rr'(j9UjCje'ubjõ)rs'}rt'(j9Uj:}ru'(Ureftypej\ U reftargetXboolrv'U refdomainjV%j=]j>]U refexplicit‰j<]j@]jA]ujCje'jk]rw'j_ )rx'}ry'(j9jv'j:}rz'(j<]j@]j>]j=]jA]ujCjs'jk]r{'jtXboolr|'…r}'}r~'(j9UjCjx'ubajcjg ubajcjùubjtX)…r'}r€'(j9UjCje'ubjtX -- r'…r‚'}rƒ'(j9UjCje'ubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.r„'…r…'}r†'(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCje'ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r‡'}rˆ'(j9Uj:}r‰'(j<]j@]j>]j=]jA]ujCjÆ%jk]rŠ'(j1)r‹'}rŒ'(j9Uj:}r'(j<]j@]j>]j=]jA]ujCj‡'jk]rŽ'jtX Return typer'…r'}r‘'(j9UjCj‹'ubajcj9ubjH)r’'}r“'(j9Uj:}r”'(j<]j@]j>]j=]jA]ujCj‡'jk]r•'jD)r–'}r—'(j9Uj:}r˜'(j<]j@]j>]j=]jA]ujCj’'jk]r™'jtXstringrš'…r›'}rœ'(j9XstringjCj–'ubajcj"ubajcjEubejcjFubjL)r'}rž'(j9Uj:}rŸ'(j<]j@]j>]j=]jA]ujCjÆ%jk]r '(j1)r¡'}r¢'(j9Uj:}r£'(j<]j@]j>]j=]jA]ujCj'jk]r¤'jtXReturnsr¥'…r¦'}r§'(j9UjCj¡'ubajcj9ubjH)r¨'}r©'(j9Uj:}rª'(j<]j@]j>]j=]jA]ujCj'jk]r«'jD)r¬'}r­'(j9Uj:}r®'(j<]j@]j>]j=]jA]ujCj¨'jk]r¯'jtXThe URL to access the keyr°'…r±'}r²'(j9XThe URL to access the keyjCj¬'ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r³'}r´'(j9UjCj2jbNjcjŒj:}rµ'(j=]j>]j<]j@]jA]Uentries]r¶'(jX"get_acl() (boto.s3.key.Key method)hrUtr·'aujiNjjhjk]ubjV)r¸'}r¹'(j9UjCj2jbNjcj˜j:}rº'(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr»'jžj»'ujiNjjhjk]r¼'(j )r½'}r¾'(j9XKey.get_acl(headers=None)jCj¸'jbj£jcj¤j:}r¿'(j=]rÀ'hraj§j¨X boto.s3.keyrÁ'…rÂ'}rÃ'bj>]j<]j@]jA]rÄ'hraj­X Key.get_aclj¯j j°‰ujiNjjhjk]rÅ'(jÄ)rÆ'}rÇ'(j9Xget_acljCj½'jbj£jcjÇj:}rÈ'(j<]j@]j>]j=]jA]ujiNjjhjk]rÉ'jtXget_aclrÊ'…rË'}rÌ'(j9UjCjÆ'ubaubjÍ)rÍ'}rÎ'(j9UjCj½'jbj£jcjÐj:}rÏ'(j<]j@]j>]j=]jA]ujiNjjhjk]rÐ'jÓ)rÑ'}rÒ'(j9X headers=Nonej:}rÓ'(j<]j@]j>]j=]jA]ujCjÍ'jk]rÔ'jtX headers=NonerÕ'…rÖ'}r×'(j9UjCjÑ'ubajcjÛubaubeubjS)rØ'}rÙ'(j9UjCj¸'jbj£jcjój:}rÚ'(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÛ'}rÜ'(j9UjCj2jbNjcjŒj:}rÝ'(j=]j>]j<]j@]jA]Uentries]rÞ'(jX1get_contents_as_string() (boto.s3.key.Key method)hHUtrß'aujiNjjhjk]ubjV)rà'}rá'(j9UjCj2jbNjcj˜j:}râ'(jš‰j›Xpyrã'j=]j>]j<]j@]jA]jœXmethodrä'jžjä'ujiNjjhjk]rå'(j )ræ'}rç'(j9X‚Key.get_contents_as_string(headers=None, cb=None, num_cb=10, torrent=False, version_id=None, response_headers=None, encoding=None)jCjà'jbj£jcj¤j:}rè'(j=]ré'hHaj§j¨X boto.s3.keyrê'…rë'}rì'bj>]j<]j@]jA]rí'hHaj­XKey.get_contents_as_stringj¯j j°‰ujiNjjhjk]rî'(jÄ)rï'}rð'(j9Xget_contents_as_stringjCjæ'jbj£jcjÇj:}rñ'(j<]j@]j>]j=]jA]ujiNjjhjk]rò'jtXget_contents_as_stringró'…rô'}rõ'(j9UjCjï'ubaubjÍ)rö'}r÷'(j9UjCjæ'jbj£jcjÐj:}rø'(j<]j@]j>]j=]jA]ujiNjjhjk]rù'(jÓ)rú'}rû'(j9X headers=Nonej:}rü'(j<]j@]j>]j=]jA]ujCjö'jk]rý'jtX headers=Nonerþ'…rÿ'}r((j9UjCjú'ubajcjÛubjÓ)r(}r((j9Xcb=Nonej:}r((j<]j@]j>]j=]jA]ujCjö'jk]r(jtXcb=Noner(…r(}r((j9UjCj(ubajcjÛubjÓ)r(}r ((j9X num_cb=10j:}r ((j<]j@]j>]j=]jA]ujCjö'jk]r (jtX num_cb=10r (…r (}r((j9UjCj(ubajcjÛubjÓ)r(}r((j9X torrent=Falsej:}r((j<]j@]j>]j=]jA]ujCjö'jk]r(jtX torrent=Falser(…r(}r((j9UjCj(ubajcjÛubjÓ)r(}r((j9Xversion_id=Nonej:}r((j<]j@]j>]j=]jA]ujCjö'jk]r(jtXversion_id=Noner(…r(}r((j9UjCj(ubajcjÛubjÓ)r(}r((j9Xresponse_headers=Nonej:}r((j<]j@]j>]j=]jA]ujCjö'jk]r (jtXresponse_headers=Noner!(…r"(}r#((j9UjCj(ubajcjÛubjÓ)r$(}r%((j9X encoding=Nonej:}r&((j<]j@]j>]j=]jA]ujCjö'jk]r'(jtX encoding=Noner((…r)(}r*((j9UjCj$(ubajcjÛubeubeubjS)r+(}r,((j9UjCjà'jbj£jcjój:}r-((j<]j@]j>]j=]jA]ujiNjjhjk]r.((jD)r/(}r0((j9X¿Retrieve an object from S3 using the name of the Key object as the key in S3. Return the contents of the object as a string. See get_contents_to_file method for details about the parameters.r1(jCj+(jbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_contents_as_stringjcj"j:}r2((j<]j@]j>]j=]jA]ujiKjjhjk]r3(jtX¿Retrieve an object from S3 using the name of the Key object as the key in S3. Return the contents of the object as a string. See get_contents_to_file method for details about the parameters.r4(…r5(}r6((j9j1(jCj/(ubaubjP)r7(}r8((j9UjCj+(jbNjcj*j:}r9((j<]j@]j>]j=]jA]ujiNjjhjk]r:((jL)r;(}r<((j9Uj:}r=((j<]j@]j>]j=]jA]ujCj7(jk]r>((j1)r?(}r@((j9Uj:}rA((j<]j@]j>]j=]jA]ujCj;(jk]rB(jtX ParametersrC(…rD(}rE((j9UjCj?(ubajcj9ubjH)rF(}rG((j9Uj:}rH((j<]j@]j>]j=]jA]ujCj;(jk]rI(j? )rJ(}rK((j9Uj:}rL((j<]j@]j>]j=]jA]ujCjF(jk]rM((jD )rN(}rO((j9Uj:}rP((j<]j@]j>]j=]jA]ujCjJ(jk]rQ(jD)rR(}rS((j9Uj:}rT((j<]j@]j>]j=]jA]ujCjN(jk]rU((jM )rV(}rW((j9Xheadersj:}rX((j<]j@]j>]j=]jA]ujCjR(jk]rY(jtXheadersrZ(…r[(}r\((j9UjCjV(ubajcjU ubjtX (r](…r^(}r_((j9UjCjR(ubjõ)r`(}ra((j9Uj:}rb((Ureftypej\ U reftargetXdictrc(U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCjR(jk]rd(j_ )re(}rf((j9jc(j:}rg((j<]j@]j>]j=]jA]ujCj`(jk]rh(jtXdictri(…rj(}rk((j9UjCje(ubajcjg ubajcjùubjtX)…rl(}rm((j9UjCjR(ubjtX -- rn(…ro(}rp((j9UjCjR(ubjtX-Any additional headers to send in the requestrq(…rr(}rs((j9X-Any additional headers to send in the requestjCjR(ubejcj"ubajcjp ubjD )rt(}ru((j9Uj:}rv((j<]j@]j>]j=]jA]ujCjJ(jk]rw(jD)rx(}ry((j9Uj:}rz((j<]j@]j>]j=]jA]ujCjt(jk]r{((jM )r|(}r}((j9Xcbj:}r~((j<]j@]j>]j=]jA]ujCjx(jk]r(jtXcbr€(…r(}r‚((j9UjCj|(ubajcjU ubjtX (rƒ(…r„(}r…((j9UjCjx(ubjõ)r†(}r‡((j9Uj:}rˆ((Ureftypej\ U reftargetXintr‰(U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCjx(jk]rŠ(j_ )r‹(}rŒ((j9j‰(j:}r((j<]j@]j>]j=]jA]ujCj†(jk]rŽ(jtXintr(…r(}r‘((j9UjCj‹(ubajcjg ubajcjùubjtX)…r’(}r“((j9UjCjx(ubjtX -- r”(…r•(}r–((j9UjCjx(ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.r—(…r˜(}r™((j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCjx(ubejcj"ubajcjp ubjD )rš(}r›((j9Uj:}rœ((j<]j@]j>]j=]jA]ujCjJ(jk]r(jD)rž(}rŸ((j9Uj:}r ((j<]j@]j>]j=]jA]ujCjš(jk]r¡((jM )r¢(}r£((j9Xnum_cbj:}r¤((j<]j@]j>]j=]jA]ujCjž(jk]r¥(jtXnum_cbr¦(…r§(}r¨((j9UjCj¢(ubajcjU ubjtX -- r©(…rª(}r«((j9UjCjž(ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.r¬(…r­(}r®((j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjž(ubejcj"ubajcjp ubjD )r¯(}r°((j9Uj:}r±((j<]j@]j>]j=]jA]ujCjJ(jk]r²(jD)r³(}r´((j9Uj:}rµ((j<]j@]j>]j=]jA]ujCj¯(jk]r¶((jM )r·(}r¸((j9Xtorrentj:}r¹((j<]j@]j>]j=]jA]ujCj³(jk]rº(jtXtorrentr»(…r¼(}r½((j9UjCj·(ubajcjU ubjtX (r¾(…r¿(}rÀ((j9UjCj³(ubjõ)rÁ(}rÂ((j9Uj:}rÃ((Ureftypej\ U reftargetXboolrÄ(U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCj³(jk]rÅ(j_ )rÆ(}rÇ((j9jÄ(j:}rÈ((j<]j@]j>]j=]jA]ujCjÁ(jk]rÉ(jtXboolrÊ(…rË(}rÌ((j9UjCjÆ(ubajcjg ubajcjùubjtX)…rÍ(}rÎ((j9UjCj³(ubjtX -- rÏ(…rÐ(}rÑ((j9UjCj³(ubjtX<If True, returns the contents of a torrent file as a string.rÒ(…rÓ(}rÔ((j9X<If True, returns the contents of a torrent file as a string.jCj³(ubejcj"ubajcjp ubjD )rÕ(}rÖ((j9Uj:}r×((j<]j@]j>]j=]jA]ujCjJ(jk]rØ(jD)rÙ(}rÚ((j9Uj:}rÛ((j<]j@]j>]j=]jA]ujCjÕ(jk]rÜ((jM )rÝ(}rÞ((j9Xresponse_headersj:}rß((j<]j@]j>]j=]jA]ujCjÙ(jk]rà(jtXresponse_headersrá(…râ(}rã((j9UjCjÝ(ubajcjU ubjtX (rä(…rå(}ræ((j9UjCjÙ(ubjõ)rç(}rè((j9Uj:}ré((Ureftypej\ U reftargetXdictrê(U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCjÙ(jk]rë(j_ )rì(}rí((j9jê(j:}rî((j<]j@]j>]j=]jA]ujCjç(jk]rï(jtXdictrð(…rñ(}rò((j9UjCjì(ubajcjg ubajcjùubjtX)…ró(}rô((j9UjCjÙ(ubjtX -- rõ(…rö(}r÷((j9UjCjÙ(ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See rø(…rù(}rú((j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCjÙ(ubj)rû(}rü((j9Xhttp://goo.gl/EWOPbrý(j:}rþ((Urefurijý(j=]j>]j<]j@]jA]ujCjÙ(jk]rÿ(jtXhttp://goo.gl/EWOPbr)…r)}r)(j9UjCjû(ubajcj#ubjtX for details.r)…r)}r)(j9X for details.jCjÙ(ubejcj"ubajcjp ubjD )r)}r)(j9Uj:}r)(j<]j@]j>]j=]jA]ujCjJ(jk]r )jD)r )}r )(j9Uj:}r )(j<]j@]j>]j=]jA]ujCj)jk]r )(jM )r)}r)(j9X version_idj:}r)(j<]j@]j>]j=]jA]ujCj )jk]r)jtX version_idr)…r)}r)(j9UjCj)ubajcjU ubjtX (r)…r)}r)(j9UjCj )ubjõ)r)}r)(j9Uj:}r)(Ureftypej\ U reftargetXstrr)U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCj )jk]r)j_ )r)}r)(j9j)j:}r)(j<]j@]j>]j=]jA]ujCj)jk]r )jtXstrr!)…r")}r#)(j9UjCj)ubajcjg ubajcjùubjtX)…r$)}r%)(j9UjCj )ubjtX -- r&)…r')}r()(j9UjCj )ubjtXiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a r))…r*)}r+)(j9XiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a jCj )ubj)r,)}r-)(j9X``version_id``j:}r.)(j<]j@]j>]j=]jA]ujCj )jk]r/)jtX version_idr0)…r1)}r2)(j9UjCj,)ubajcjubjtX^ attribute, that value will be used when retrieving the object. You can set the Key object's r3)…r4)}r5)(j9X^ attribute, that value will be used when retrieving the object. You can set the Key object's jCj )ubj)r6)}r7)(j9X``version_id``j:}r8)(j<]j@]j>]j=]jA]ujCj )jk]r9)jtX version_idr:)…r;)}r<)(j9UjCj6)ubajcjubjtXS attribute to None to always grab the latest version from a version-enabled bucket.r=)…r>)}r?)(j9XS attribute to None to always grab the latest version from a version-enabled bucket.jCj )ubejcj"ubajcjp ubjD )r@)}rA)(j9Uj:}rB)(j<]j@]j>]j=]jA]ujCjJ(jk]rC)jD)rD)}rE)(j9Uj:}rF)(j<]j@]j>]j=]jA]ujCj@)jk]rG)(jM )rH)}rI)(j9Xencodingj:}rJ)(j<]j@]j>]j=]jA]ujCjD)jk]rK)jtXencodingrL)…rM)}rN)(j9UjCjH)ubajcjU ubjtX (rO)…rP)}rQ)(j9UjCjD)ubjõ)rR)}rS)(j9Uj:}rT)(Ureftypej\ U reftargetXstrrU)U refdomainjã'j=]j>]U refexplicit‰j<]j@]jA]ujCjD)jk]rV)j_ )rW)}rX)(j9jU)j:}rY)(j<]j@]j>]j=]jA]ujCjR)jk]rZ)jtXstrr[)…r\)}r])(j9UjCjW)ubajcjg ubajcjùubjtX)…r^)}r_)(j9UjCjD)ubjtX -- r`)…ra)}rb)(j9UjCjD)ubjtX"The text encoding to use, such as rc)…rd)}re)(j9X"The text encoding to use, such as jCjD)ubj)rf)}rg)(j9X ``utf-8``j:}rh)(j<]j@]j>]j=]jA]ujCjD)jk]ri)jtXutf-8rj)…rk)}rl)(j9UjCjf)ubajcjubjtX or rm)…rn)}ro)(j9X or jCjD)ubj)rp)}rq)(j9X``iso-8859-1``j:}rr)(j<]j@]j>]j=]jA]ujCjD)jk]rs)jtX iso-8859-1rt)…ru)}rv)(j9UjCjp)ubajcjubjtX6. If set, then a string will be returned. Defaults to rw)…rx)}ry)(j9X6. If set, then a string will be returned. Defaults to jCjD)ubj)rz)}r{)(j9X``None``j:}r|)(j<]j@]j>]j=]jA]ujCjD)jk]r})jtXNoner~)…r)}r€)(j9UjCjz)ubajcjubjtX and returns bytes.r)…r‚)}rƒ)(j9X and returns bytes.jCjD)ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r„)}r…)(j9Uj:}r†)(j<]j@]j>]j=]jA]ujCj7(jk]r‡)(j1)rˆ)}r‰)(j9Uj:}rŠ)(j<]j@]j>]j=]jA]ujCj„)jk]r‹)jtX Return typerŒ)…r)}rŽ)(j9UjCjˆ)ubajcj9ubjH)r)}r)(j9Uj:}r‘)(j<]j@]j>]j=]jA]ujCj„)jk]r’)jD)r“)}r”)(j9Uj:}r•)(j<]j@]j>]j=]jA]ujCj)jk]r–)jtX bytes or strr—)…r˜)}r™)(j9X bytes or strjCj“)ubajcj"ubajcjEubejcjFubjL)rš)}r›)(j9Uj:}rœ)(j<]j@]j>]j=]jA]ujCj7(jk]r)(j1)rž)}rŸ)(j9Uj:}r )(j<]j@]j>]j=]jA]ujCjš)jk]r¡)jtXReturnsr¢)…r£)}r¤)(j9UjCjž)ubajcj9ubjH)r¥)}r¦)(j9Uj:}r§)(j<]j@]j>]j=]jA]ujCjš)jk]r¨)jD)r©)}rª)(j9Uj:}r«)(j<]j@]j>]j=]jA]ujCj¥)jk]r¬)jtX-The contents of the file as bytes or a stringr­)…r®)}r¯)(j9X-The contents of the file as bytes or a stringjCj©)ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r°)}r±)(j9UjCj2jbNjcjŒj:}r²)(j=]j>]j<]j@]jA]Uentries]r³)(jX/get_contents_to_file() (boto.s3.key.Key method)hæUtr´)aujiNjjhjk]ubjV)rµ)}r¶)(j9UjCj2jbNjcj˜j:}r·)(jš‰j›Xpyr¸)j=]j>]j<]j@]jA]jœXmethodr¹)jžj¹)ujiNjjhjk]rº)(j )r»)}r¼)(j9XKey.get_contents_to_file(fp, headers=None, cb=None, num_cb=10, torrent=False, version_id=None, res_download_handler=None, response_headers=None)jCjµ)jbj£jcj¤j:}r½)(j=]r¾)hæaj§j¨X boto.s3.keyr¿)…rÀ)}rÁ)bj>]j<]j@]jA]rÂ)hæaj­XKey.get_contents_to_filej¯j j°‰ujiNjjhjk]rÃ)(jÄ)rÄ)}rÅ)(j9Xget_contents_to_filejCj»)jbj£jcjÇj:}rÆ)(j<]j@]j>]j=]jA]ujiNjjhjk]rÇ)jtXget_contents_to_filerÈ)…rÉ)}rÊ)(j9UjCjÄ)ubaubjÍ)rË)}rÌ)(j9UjCj»)jbj£jcjÐj:}rÍ)(j<]j@]j>]j=]jA]ujiNjjhjk]rÎ)(jÓ)rÏ)}rÐ)(j9Xfpj:}rÑ)(j<]j@]j>]j=]jA]ujCjË)jk]rÒ)jtXfprÓ)…rÔ)}rÕ)(j9UjCjÏ)ubajcjÛubjÓ)rÖ)}r×)(j9X headers=Nonej:}rØ)(j<]j@]j>]j=]jA]ujCjË)jk]rÙ)jtX headers=NonerÚ)…rÛ)}rÜ)(j9UjCjÖ)ubajcjÛubjÓ)rÝ)}rÞ)(j9Xcb=Nonej:}rß)(j<]j@]j>]j=]jA]ujCjË)jk]rà)jtXcb=Nonerá)…râ)}rã)(j9UjCjÝ)ubajcjÛubjÓ)rä)}rå)(j9X num_cb=10j:}ræ)(j<]j@]j>]j=]jA]ujCjË)jk]rç)jtX num_cb=10rè)…ré)}rê)(j9UjCjä)ubajcjÛubjÓ)rë)}rì)(j9X torrent=Falsej:}rí)(j<]j@]j>]j=]jA]ujCjË)jk]rî)jtX torrent=Falserï)…rð)}rñ)(j9UjCjë)ubajcjÛubjÓ)rò)}ró)(j9Xversion_id=Nonej:}rô)(j<]j@]j>]j=]jA]ujCjË)jk]rõ)jtXversion_id=Nonerö)…r÷)}rø)(j9UjCjò)ubajcjÛubjÓ)rù)}rú)(j9Xres_download_handler=Nonej:}rû)(j<]j@]j>]j=]jA]ujCjË)jk]rü)jtXres_download_handler=Nonerý)…rþ)}rÿ)(j9UjCjù)ubajcjÛubjÓ)r*}r*(j9Xresponse_headers=Nonej:}r*(j<]j@]j>]j=]jA]ujCjË)jk]r*jtXresponse_headers=Noner*…r*}r*(j9UjCj*ubajcjÛubeubeubjS)r*}r*(j9UjCjµ)jbj£jcjój:}r *(j<]j@]j>]j=]jA]ujiNjjhjk]r *(jD)r *}r *(j9XRetrieve an object from S3 using the name of the Key object as the key in S3. Write the contents of the object to the file pointed to by 'fp'.r *jCj*jbXf/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_contents_to_filejcj"j:}r*(j<]j@]j>]j=]jA]ujiKjjhjk]r*jtXRetrieve an object from S3 using the name of the Key object as the key in S3. Write the contents of the object to the file pointed to by 'fp'.r*…r*}r*(j9j *jCj *ubaubjP)r*}r*(j9UjCj*jbNjcj*j:}r*(j<]j@]j>]j=]jA]ujiNjjhjk]r*jL)r*}r*(j9Uj:}r*(j<]j@]j>]j=]jA]ujCj*jk]r*(j1)r*}r*(j9Uj:}r*(j<]j@]j>]j=]jA]ujCj*jk]r*jtX Parametersr*…r *}r!*(j9UjCj*ubajcj9ubjH)r"*}r#*(j9Uj:}r$*(j<]j@]j>]j=]jA]ujCj*jk]r%*j? )r&*}r'*(j9Uj:}r(*(j<]j@]j>]j=]jA]ujCj"*jk]r)*(jD )r**}r+*(j9Uj:}r,*(j<]j@]j>]j=]jA]ujCj&*jk]r-*jD)r.*}r/*(j9Uj:}r0*(j<]j@]j>]j=]jA]ujCj**jk]r1*(jM )r2*}r3*(j9Xfpj:}r4*(j<]j@]j>]j=]jA]ujCj.*jk]r5*jtXfpr6*…r7*}r8*(j9UjCj2*ubajcjU ubjtX (r9*…r:*}r;*(j9UjCj.*ubjõ)r<*}r=*(j9Uj:}r>*(Ureftypej\ U reftargetXFile -like objectr?*U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCj.*jk]r@*j_ )rA*}rB*(j9j?*j:}rC*(j<]j@]j>]j=]jA]ujCj<*jk]rD*jtXFile -like objectrE*…rF*}rG*(j9UjCjA*ubajcjg ubajcjùubjtX)…rH*}rI*(j9UjCj.*ubjtX -- rJ*…rK*}rL*(j9UjCj.*ubejcj"ubajcjp ubjD )rM*}rN*(j9Uj:}rO*(j<]j@]j>]j=]jA]ujCj&*jk]rP*jD)rQ*}rR*(j9Uj:}rS*(j<]j@]j>]j=]jA]ujCjM*jk]rT*(jM )rU*}rV*(j9Xheadersj:}rW*(j<]j@]j>]j=]jA]ujCjQ*jk]rX*jtXheadersrY*…rZ*}r[*(j9UjCjU*ubajcjU ubjtX (r\*…r]*}r^*(j9UjCjQ*ubjõ)r_*}r`*(j9Uj:}ra*(Ureftypej\ U reftargetXdictrb*U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCjQ*jk]rc*j_ )rd*}re*(j9jb*j:}rf*(j<]j@]j>]j=]jA]ujCj_*jk]rg*jtXdictrh*…ri*}rj*(j9UjCjd*ubajcjg ubajcjùubjtX)…rk*}rl*(j9UjCjQ*ubjtX -- rm*…rn*}ro*(j9UjCjQ*ubjtX?additional HTTP headers that will be sent with the GET request.rp*…rq*}rr*(j9X?additional HTTP headers that will be sent with the GET request.jCjQ*ubejcj"ubajcjp ubjD )rs*}rt*(j9Uj:}ru*(j<]j@]j>]j=]jA]ujCj&*jk]rv*jD)rw*}rx*(j9Uj:}ry*(j<]j@]j>]j=]jA]ujCjs*jk]rz*(jM )r{*}r|*(j9Xcbj:}r}*(j<]j@]j>]j=]jA]ujCjw*jk]r~*jtXcbr*…r€*}r*(j9UjCj{*ubajcjU ubjtX (r‚*…rƒ*}r„*(j9UjCjw*ubjõ)r…*}r†*(j9Uj:}r‡*(Ureftypej\ U reftargetXintrˆ*U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCjw*jk]r‰*j_ )rŠ*}r‹*(j9jˆ*j:}rŒ*(j<]j@]j>]j=]jA]ujCj…*jk]r*jtXintrŽ*…r*}r*(j9UjCjŠ*ubajcjg ubajcjùubjtX)…r‘*}r’*(j9UjCjw*ubjtX -- r“*…r”*}r•*(j9UjCjw*ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.r–*…r—*}r˜*(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCjw*ubejcj"ubajcjp ubjD )r™*}rš*(j9Uj:}r›*(j<]j@]j>]j=]jA]ujCj&*jk]rœ*jD)r*}rž*(j9Uj:}rŸ*(j<]j@]j>]j=]jA]ujCj™*jk]r *(jM )r¡*}r¢*(j9Xnum_cbj:}r£*(j<]j@]j>]j=]jA]ujCj*jk]r¤*jtXnum_cbr¥*…r¦*}r§*(j9UjCj¡*ubajcjU ubjtX -- r¨*…r©*}rª*(j9UjCj*ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.r«*…r¬*}r­*(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCj*ubejcj"ubajcjp ubjD )r®*}r¯*(j9Uj:}r°*(j<]j@]j>]j=]jA]ujCj&*jk]r±*jD)r²*}r³*(j9Uj:}r´*(j<]j@]j>]j=]jA]ujCj®*jk]rµ*(jM )r¶*}r·*(j9Xtorrentj:}r¸*(j<]j@]j>]j=]jA]ujCj²*jk]r¹*jtXtorrentrº*…r»*}r¼*(j9UjCj¶*ubajcjU ubjtX (r½*…r¾*}r¿*(j9UjCj²*ubjõ)rÀ*}rÁ*(j9Uj:}rÂ*(Ureftypej\ U reftargetXboolrÃ*U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCj²*jk]rÄ*j_ )rÅ*}rÆ*(j9jÃ*j:}rÇ*(j<]j@]j>]j=]jA]ujCjÀ*jk]rÈ*jtXboolrÉ*…rÊ*}rË*(j9UjCjÅ*ubajcjg ubajcjùubjtX)…rÌ*}rÍ*(j9UjCj²*ubjtX -- rÎ*…rÏ*}rÐ*(j9UjCj²*ubjtX<If True, returns the contents of a torrent file as a string.rÑ*…rÒ*}rÓ*(j9X<If True, returns the contents of a torrent file as a string.jCj²*ubejcj"ubajcjp ubjD )rÔ*}rÕ*(j9Uj:}rÖ*(j<]j@]j>]j=]jA]ujCj&*jk]r×*jD)rØ*}rÙ*(j9Uj:}rÚ*(j<]j@]j>]j=]jA]ujCjÔ*jk]rÛ*(jM )rÜ*}rÝ*(j9Xres_download_handlerj:}rÞ*(j<]j@]j>]j=]jA]ujCjØ*jk]rß*jtXres_download_handlerrà*…rá*}râ*(j9UjCjÜ*ubajcjU ubjtX -- rã*…rä*}rå*(j9UjCjØ*ubjtX4If provided, this handler will perform the download.ræ*…rç*}rè*(j9X4If provided, this handler will perform the download.jCjØ*ubejcj"ubajcjp ubjD )ré*}rê*(j9Uj:}rë*(j<]j@]j>]j=]jA]ujCj&*jk]rì*jD)rí*}rî*(j9Uj:}rï*(j<]j@]j>]j=]jA]ujCjé*jk]rð*(jM )rñ*}rò*(j9Xresponse_headersj:}ró*(j<]j@]j>]j=]jA]ujCjí*jk]rô*jtXresponse_headersrõ*…rö*}r÷*(j9UjCjñ*ubajcjU ubjtX (rø*…rù*}rú*(j9UjCjí*ubjõ)rû*}rü*(j9Uj:}rý*(Ureftypej\ U reftargetXdictrþ*U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCjí*jk]rÿ*j_ )r+}r+(j9jþ*j:}r+(j<]j@]j>]j=]jA]ujCjû*jk]r+jtXdictr+…r+}r+(j9UjCj+ubajcjg ubajcjùubjtX)…r+}r+(j9UjCjí*ubjtX -- r +…r +}r +(j9UjCjí*ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See r +…r +}r+(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCjí*ubj)r+}r+(j9Xhttp://goo.gl/EWOPbr+j:}r+(Urefurij+j=]j>]j<]j@]jA]ujCjí*jk]r+jtXhttp://goo.gl/EWOPbr+…r+}r+(j9UjCj+ubajcj#ubjtX for details.r+…r+}r+(j9X for details.jCjí*ubejcj"ubajcjp ubjD )r+}r+(j9Uj:}r+(j<]j@]j>]j=]jA]ujCj&*jk]r+jD)r+}r+(j9Uj:}r +(j<]j@]j>]j=]jA]ujCj+jk]r!+(jM )r"+}r#+(j9X version_idj:}r$+(j<]j@]j>]j=]jA]ujCj+jk]r%+jtX version_idr&+…r'+}r(+(j9UjCj"+ubajcjU ubjtX (r)+…r*+}r++(j9UjCj+ubjõ)r,+}r-+(j9Uj:}r.+(Ureftypej\ U reftargetXstrr/+U refdomainj¸)j=]j>]U refexplicit‰j<]j@]jA]ujCj+jk]r0+j_ )r1+}r2+(j9j/+j:}r3+(j<]j@]j>]j=]jA]ujCj,+jk]r4+jtXstrr5+…r6+}r7+(j9UjCj1+ubajcjg ubajcjùubjtX)…r8+}r9+(j9UjCj+ubjtX -- r:+…r;+}r<+(j9UjCj+ubjtXiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a r=+…r>+}r?+(j9XiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a jCj+ubj)r@+}rA+(j9X``version_id``j:}rB+(j<]j@]j>]j=]jA]ujCj+jk]rC+jtX version_idrD+…rE+}rF+(j9UjCj@+ubajcjubjtX^ attribute, that value will be used when retrieving the object. You can set the Key object's rG+…rH+}rI+(j9X^ attribute, that value will be used when retrieving the object. You can set the Key object's jCj+ubj)rJ+}rK+(j9X``version_id``j:}rL+(j<]j@]j>]j=]jA]ujCj+jk]rM+jtX version_idrN+…rO+}rP+(j9UjCjJ+ubajcjubjtXS attribute to None to always grab the latest version from a version-enabled bucket.rQ+…rR+}rS+(j9XS attribute to None to always grab the latest version from a version-enabled bucket.jCj+ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rT+}rU+(j9UjCj2jbNjcjŒj:}rV+(j=]j>]j<]j@]jA]Uentries]rW+(jX3get_contents_to_filename() (boto.s3.key.Key method)hãUtrX+aujiNjjhjk]ubjV)rY+}rZ+(j9UjCj2jbNjcj˜j:}r[+(jš‰j›Xpyr\+j=]j>]j<]j@]jA]jœXmethodr]+jžj]+ujiNjjhjk]r^+(j )r_+}r`+(j9XšKey.get_contents_to_filename(filename, headers=None, cb=None, num_cb=10, torrent=False, version_id=None, res_download_handler=None, response_headers=None)jCjY+jbj£jcj¤j:}ra+(j=]rb+hãaj§j¨X boto.s3.keyrc+…rd+}re+bj>]j<]j@]jA]rf+hãaj­XKey.get_contents_to_filenamej¯j j°‰ujiNjjhjk]rg+(jÄ)rh+}ri+(j9Xget_contents_to_filenamejCj_+jbj£jcjÇj:}rj+(j<]j@]j>]j=]jA]ujiNjjhjk]rk+jtXget_contents_to_filenamerl+…rm+}rn+(j9UjCjh+ubaubjÍ)ro+}rp+(j9UjCj_+jbj£jcjÐj:}rq+(j<]j@]j>]j=]jA]ujiNjjhjk]rr+(jÓ)rs+}rt+(j9Xfilenamej:}ru+(j<]j@]j>]j=]jA]ujCjo+jk]rv+jtXfilenamerw+…rx+}ry+(j9UjCjs+ubajcjÛubjÓ)rz+}r{+(j9X headers=Nonej:}r|+(j<]j@]j>]j=]jA]ujCjo+jk]r}+jtX headers=Noner~+…r+}r€+(j9UjCjz+ubajcjÛubjÓ)r+}r‚+(j9Xcb=Nonej:}rƒ+(j<]j@]j>]j=]jA]ujCjo+jk]r„+jtXcb=Noner…+…r†+}r‡+(j9UjCj+ubajcjÛubjÓ)rˆ+}r‰+(j9X num_cb=10j:}rŠ+(j<]j@]j>]j=]jA]ujCjo+jk]r‹+jtX num_cb=10rŒ+…r+}rŽ+(j9UjCjˆ+ubajcjÛubjÓ)r+}r+(j9X torrent=Falsej:}r‘+(j<]j@]j>]j=]jA]ujCjo+jk]r’+jtX torrent=Falser“+…r”+}r•+(j9UjCj+ubajcjÛubjÓ)r–+}r—+(j9Xversion_id=Nonej:}r˜+(j<]j@]j>]j=]jA]ujCjo+jk]r™+jtXversion_id=Nonerš+…r›+}rœ+(j9UjCj–+ubajcjÛubjÓ)r+}rž+(j9Xres_download_handler=Nonej:}rŸ+(j<]j@]j>]j=]jA]ujCjo+jk]r +jtXres_download_handler=Noner¡+…r¢+}r£+(j9UjCj+ubajcjÛubjÓ)r¤+}r¥+(j9Xresponse_headers=Nonej:}r¦+(j<]j@]j>]j=]jA]ujCjo+jk]r§+jtXresponse_headers=Noner¨+…r©+}rª+(j9UjCj¤+ubajcjÛubeubeubjS)r«+}r¬+(j9UjCjY+jbj£jcjój:}r­+(j<]j@]j>]j=]jA]ujiNjjhjk]r®+(jD)r¯+}r°+(j9XÌRetrieve an object from S3 using the name of the Key object as the key in S3. Store contents of the object to a file named by 'filename'. See get_contents_to_file method for details about the parameters.r±+jCj«+jbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_contents_to_filenamejcj"j:}r²+(j<]j@]j>]j=]jA]ujiKjjhjk]r³+jtXÌRetrieve an object from S3 using the name of the Key object as the key in S3. Store contents of the object to a file named by 'filename'. See get_contents_to_file method for details about the parameters.r´+…rµ+}r¶+(j9j±+jCj¯+ubaubjP)r·+}r¸+(j9UjCj«+jbNjcj*j:}r¹+(j<]j@]j>]j=]jA]ujiNjjhjk]rº+jL)r»+}r¼+(j9Uj:}r½+(j<]j@]j>]j=]jA]ujCj·+jk]r¾+(j1)r¿+}rÀ+(j9Uj:}rÁ+(j<]j@]j>]j=]jA]ujCj»+jk]rÂ+jtX ParametersrÃ+…rÄ+}rÅ+(j9UjCj¿+ubajcj9ubjH)rÆ+}rÇ+(j9Uj:}rÈ+(j<]j@]j>]j=]jA]ujCj»+jk]rÉ+j? )rÊ+}rË+(j9Uj:}rÌ+(j<]j@]j>]j=]jA]ujCjÆ+jk]rÍ+(jD )rÎ+}rÏ+(j9Uj:}rÐ+(j<]j@]j>]j=]jA]ujCjÊ+jk]rÑ+jD)rÒ+}rÓ+(j9Uj:}rÔ+(j<]j@]j>]j=]jA]ujCjÎ+jk]rÕ+(jM )rÖ+}r×+(j9Xfilenamej:}rØ+(j<]j@]j>]j=]jA]ujCjÒ+jk]rÙ+jtXfilenamerÚ+…rÛ+}rÜ+(j9UjCjÖ+ubajcjU ubjtX (rÝ+…rÞ+}rß+(j9UjCjÒ+ubjõ)rà+}rá+(j9Uj:}râ+(Ureftypej\ U reftargetXstringrã+U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCjÒ+jk]rä+j_ )rå+}ræ+(j9jã+j:}rç+(j<]j@]j>]j=]jA]ujCjà+jk]rè+jtXstringré+…rê+}rë+(j9UjCjå+ubajcjg ubajcjùubjtX)…rì+}rí+(j9UjCjÒ+ubjtX -- rî+…rï+}rð+(j9UjCjÒ+ubjtX.The filename of where to put the file contentsrñ+…rò+}ró+(j9X.The filename of where to put the file contentsjCjÒ+ubejcj"ubajcjp ubjD )rô+}rõ+(j9Uj:}rö+(j<]j@]j>]j=]jA]ujCjÊ+jk]r÷+jD)rø+}rù+(j9Uj:}rú+(j<]j@]j>]j=]jA]ujCjô+jk]rû+(jM )rü+}rý+(j9Xheadersj:}rþ+(j<]j@]j>]j=]jA]ujCjø+jk]rÿ+jtXheadersr,…r,}r,(j9UjCjü+ubajcjU ubjtX (r,…r,}r,(j9UjCjø+ubjõ)r,}r,(j9Uj:}r,(Ureftypej\ U reftargetXdictr ,U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCjø+jk]r ,j_ )r ,}r ,(j9j ,j:}r ,(j<]j@]j>]j=]jA]ujCj,jk]r,jtXdictr,…r,}r,(j9UjCj ,ubajcjg ubajcjùubjtX)…r,}r,(j9UjCjø+ubjtX -- r,…r,}r,(j9UjCjø+ubjtX-Any additional headers to send in the requestr,…r,}r,(j9X-Any additional headers to send in the requestjCjø+ubejcj"ubajcjp ubjD )r,}r,(j9Uj:}r,(j<]j@]j>]j=]jA]ujCjÊ+jk]r,jD)r,}r,(j9Uj:}r ,(j<]j@]j>]j=]jA]ujCj,jk]r!,(jM )r",}r#,(j9Xcbj:}r$,(j<]j@]j>]j=]jA]ujCj,jk]r%,jtXcbr&,…r',}r(,(j9UjCj",ubajcjU ubjtX (r),…r*,}r+,(j9UjCj,ubjõ)r,,}r-,(j9Uj:}r.,(Ureftypej\ U reftargetXintr/,U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCj,jk]r0,j_ )r1,}r2,(j9j/,j:}r3,(j<]j@]j>]j=]jA]ujCj,,jk]r4,jtXintr5,…r6,}r7,(j9UjCj1,ubajcjg ubajcjùubjtX)…r8,}r9,(j9UjCj,ubjtX -- r:,…r;,}r<,(j9UjCj,ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.r=,…r>,}r?,(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCj,ubejcj"ubajcjp ubjD )r@,}rA,(j9Uj:}rB,(j<]j@]j>]j=]jA]ujCjÊ+jk]rC,jD)rD,}rE,(j9Uj:}rF,(j<]j@]j>]j=]jA]ujCj@,jk]rG,(jM )rH,}rI,(j9Xnum_cbj:}rJ,(j<]j@]j>]j=]jA]ujCjD,jk]rK,jtXnum_cbrL,…rM,}rN,(j9UjCjH,ubajcjU ubjtX -- rO,…rP,}rQ,(j9UjCjD,ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.rR,…rS,}rT,(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjD,ubejcj"ubajcjp ubjD )rU,}rV,(j9Uj:}rW,(j<]j@]j>]j=]jA]ujCjÊ+jk]rX,jD)rY,}rZ,(j9Uj:}r[,(j<]j@]j>]j=]jA]ujCjU,jk]r\,(jM )r],}r^,(j9Xtorrentj:}r_,(j<]j@]j>]j=]jA]ujCjY,jk]r`,jtXtorrentra,…rb,}rc,(j9UjCj],ubajcjU ubjtX (rd,…re,}rf,(j9UjCjY,ubjõ)rg,}rh,(j9Uj:}ri,(Ureftypej\ U reftargetXboolrj,U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCjY,jk]rk,j_ )rl,}rm,(j9jj,j:}rn,(j<]j@]j>]j=]jA]ujCjg,jk]ro,jtXboolrp,…rq,}rr,(j9UjCjl,ubajcjg ubajcjùubjtX)…rs,}rt,(j9UjCjY,ubjtX -- ru,…rv,}rw,(j9UjCjY,ubjtX<If True, returns the contents of a torrent file as a string.rx,…ry,}rz,(j9X<If True, returns the contents of a torrent file as a string.jCjY,ubejcj"ubajcjp ubjD )r{,}r|,(j9Uj:}r},(j<]j@]j>]j=]jA]ujCjÊ+jk]r~,jD)r,}r€,(j9Uj:}r,(j<]j@]j>]j=]jA]ujCj{,jk]r‚,(jM )rƒ,}r„,(j9Xres_download_handlerj:}r…,(j<]j@]j>]j=]jA]ujCj,jk]r†,jtXres_download_handlerr‡,…rˆ,}r‰,(j9UjCjƒ,ubajcjU ubjtX -- rŠ,…r‹,}rŒ,(j9UjCj,ubjtX4If provided, this handler will perform the download.r,…rŽ,}r,(j9X4If provided, this handler will perform the download.jCj,ubejcj"ubajcjp ubjD )r,}r‘,(j9Uj:}r’,(j<]j@]j>]j=]jA]ujCjÊ+jk]r“,jD)r”,}r•,(j9Uj:}r–,(j<]j@]j>]j=]jA]ujCj,jk]r—,(jM )r˜,}r™,(j9Xresponse_headersj:}rš,(j<]j@]j>]j=]jA]ujCj”,jk]r›,jtXresponse_headersrœ,…r,}rž,(j9UjCj˜,ubajcjU ubjtX (rŸ,…r ,}r¡,(j9UjCj”,ubjõ)r¢,}r£,(j9Uj:}r¤,(Ureftypej\ U reftargetXdictr¥,U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCj”,jk]r¦,j_ )r§,}r¨,(j9j¥,j:}r©,(j<]j@]j>]j=]jA]ujCj¢,jk]rª,jtXdictr«,…r¬,}r­,(j9UjCj§,ubajcjg ubajcjùubjtX)…r®,}r¯,(j9UjCj”,ubjtX -- r°,…r±,}r²,(j9UjCj”,ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See r³,…r´,}rµ,(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCj”,ubj)r¶,}r·,(j9Xhttp://goo.gl/EWOPbr¸,j:}r¹,(Urefurij¸,j=]j>]j<]j@]jA]ujCj”,jk]rº,jtXhttp://goo.gl/EWOPbr»,…r¼,}r½,(j9UjCj¶,ubajcj#ubjtX for details.r¾,…r¿,}rÀ,(j9X for details.jCj”,ubejcj"ubajcjp ubjD )rÁ,}rÂ,(j9Uj:}rÃ,(j<]j@]j>]j=]jA]ujCjÊ+jk]rÄ,jD)rÅ,}rÆ,(j9Uj:}rÇ,(j<]j@]j>]j=]jA]ujCjÁ,jk]rÈ,(jM )rÉ,}rÊ,(j9X version_idj:}rË,(j<]j@]j>]j=]jA]ujCjÅ,jk]rÌ,jtX version_idrÍ,…rÎ,}rÏ,(j9UjCjÉ,ubajcjU ubjtX (rÐ,…rÑ,}rÒ,(j9UjCjÅ,ubjõ)rÓ,}rÔ,(j9Uj:}rÕ,(Ureftypej\ U reftargetXstrrÖ,U refdomainj\+j=]j>]U refexplicit‰j<]j@]jA]ujCjÅ,jk]r×,j_ )rØ,}rÙ,(j9jÖ,j:}rÚ,(j<]j@]j>]j=]jA]ujCjÓ,jk]rÛ,jtXstrrÜ,…rÝ,}rÞ,(j9UjCjØ,ubajcjg ubajcjùubjtX)…rß,}rà,(j9UjCjÅ,ubjtX -- rá,…râ,}rã,(j9UjCjÅ,ubjtXiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a rä,…rå,}ræ,(j9XiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a jCjÅ,ubj)rç,}rè,(j9X``version_id``j:}ré,(j<]j@]j>]j=]jA]ujCjÅ,jk]rê,jtX version_idrë,…rì,}rí,(j9UjCjç,ubajcjubjtX^ attribute, that value will be used when retrieving the object. You can set the Key object's rî,…rï,}rð,(j9X^ attribute, that value will be used when retrieving the object. You can set the Key object's jCjÅ,ubj)rñ,}rò,(j9X``version_id``j:}ró,(j<]j@]j>]j=]jA]ujCjÅ,jk]rô,jtX version_idrõ,…rö,}r÷,(j9UjCjñ,ubajcjubjtXS attribute to None to always grab the latest version from a version-enabled bucket.rø,…rù,}rú,(j9XS attribute to None to always grab the latest version from a version-enabled bucket.jCjÅ,ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rû,}rü,(j9UjCj2jbNjcjŒj:}rý,(j=]j>]j<]j@]jA]Uentries]rþ,(jX#get_file() (boto.s3.key.Key method)hUtrÿ,aujiNjjhjk]ubjV)r-}r-(j9UjCj2jbNjcj˜j:}r-(jš‰j›Xpyr-j=]j>]j<]j@]jA]jœXmethodr-jžj-ujiNjjhjk]r-(j )r-}r-(j9X„Key.get_file(fp, headers=None, cb=None, num_cb=10, torrent=False, version_id=None, override_num_retries=None, response_headers=None)jCj-jbj£jcj¤j:}r-(j=]r -haj§j¨X boto.s3.keyr -…r -}r -bj>]j<]j@]jA]r -haj­X Key.get_filej¯j j°‰ujiNjjhjk]r-(jÄ)r-}r-(j9Xget_filejCj-jbj£jcjÇj:}r-(j<]j@]j>]j=]jA]ujiNjjhjk]r-jtXget_filer-…r-}r-(j9UjCj-ubaubjÍ)r-}r-(j9UjCj-jbj£jcjÐj:}r-(j<]j@]j>]j=]jA]ujiNjjhjk]r-(jÓ)r-}r-(j9Xfpj:}r-(j<]j@]j>]j=]jA]ujCj-jk]r-jtXfpr-…r-}r -(j9UjCj-ubajcjÛubjÓ)r!-}r"-(j9X headers=Nonej:}r#-(j<]j@]j>]j=]jA]ujCj-jk]r$-jtX headers=Noner%-…r&-}r'-(j9UjCj!-ubajcjÛubjÓ)r(-}r)-(j9Xcb=Nonej:}r*-(j<]j@]j>]j=]jA]ujCj-jk]r+-jtXcb=Noner,-…r--}r.-(j9UjCj(-ubajcjÛubjÓ)r/-}r0-(j9X num_cb=10j:}r1-(j<]j@]j>]j=]jA]ujCj-jk]r2-jtX num_cb=10r3-…r4-}r5-(j9UjCj/-ubajcjÛubjÓ)r6-}r7-(j9X torrent=Falsej:}r8-(j<]j@]j>]j=]jA]ujCj-jk]r9-jtX torrent=Falser:-…r;-}r<-(j9UjCj6-ubajcjÛubjÓ)r=-}r>-(j9Xversion_id=Nonej:}r?-(j<]j@]j>]j=]jA]ujCj-jk]r@-jtXversion_id=NonerA-…rB-}rC-(j9UjCj=-ubajcjÛubjÓ)rD-}rE-(j9Xoverride_num_retries=Nonej:}rF-(j<]j@]j>]j=]jA]ujCj-jk]rG-jtXoverride_num_retries=NonerH-…rI-}rJ-(j9UjCjD-ubajcjÛubjÓ)rK-}rL-(j9Xresponse_headers=Nonej:}rM-(j<]j@]j>]j=]jA]ujCj-jk]rN-jtXresponse_headers=NonerO-…rP-}rQ-(j9UjCjK-ubajcjÛubeubeubjS)rR-}rS-(j9UjCj-jbj£jcjój:}rT-(j<]j@]j>]j=]jA]ujiNjjhjk]rU-(jD)rV-}rW-(j9XRetrieves a file from an S3 KeyrX-jCjR-jbXZ/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_filerY-jcj"j:}rZ-(j<]j@]j>]j=]jA]ujiKjjhjk]r[-jtXRetrieves a file from an S3 Keyr\-…r]-}r^-(j9jX-jCjV-ubaubjP)r_-}r`-(j9UjCjR-jbNjcj*j:}ra-(j<]j@]j>]j=]jA]ujiNjjhjk]rb-(jL)rc-}rd-(j9Uj:}re-(j<]j@]j>]j=]jA]ujCj_-jk]rf-(j1)rg-}rh-(j9Uj:}ri-(j<]j@]j>]j=]jA]ujCjc-jk]rj-jtX Parametersrk-…rl-}rm-(j9UjCjg-ubajcj9ubjH)rn-}ro-(j9Uj:}rp-(j<]j@]j>]j=]jA]ujCjc-jk]rq-j? )rr-}rs-(j9Uj:}rt-(j<]j@]j>]j=]jA]ujCjn-jk]ru-(jD )rv-}rw-(j9Uj:}rx-(j<]j@]j>]j=]jA]ujCjr-jk]ry-jD)rz-}r{-(j9Uj:}r|-(j<]j@]j>]j=]jA]ujCjv-jk]r}-(jM )r~-}r-(j9Xfpj:}r€-(j<]j@]j>]j=]jA]ujCjz-jk]r-jtXfpr‚-…rƒ-}r„-(j9UjCj~-ubajcjU ubjtX (r…-…r†-}r‡-(j9UjCjz-ubjõ)rˆ-}r‰-(j9Uj:}rŠ-(Ureftypej\ U reftargetXfiler‹-U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCjz-jk]rŒ-j_ )r-}rŽ-(j9j‹-j:}r-(j<]j@]j>]j=]jA]ujCjˆ-jk]r-jtXfiler‘-…r’-}r“-(j9UjCj-ubajcjg ubajcjùubjtX)…r”-}r•-(j9UjCjz-ubjtX -- r–-…r—-}r˜-(j9UjCjz-ubjtX!File pointer to put the data intor™-…rš-}r›-(j9X!File pointer to put the data intojCjz-ubejcj"ubajcjp ubjD )rœ-}r-(j9Uj:}rž-(j<]j@]j>]j=]jA]ujCjr-jk]rŸ-jD)r -}r¡-(j9Uj:}r¢-(j<]j@]j>]j=]jA]ujCjœ-jk]r£-(jM )r¤-}r¥-(j9Xcbj:}r¦-(j<]j@]j>]j=]jA]ujCj -jk]r§-jtXcbr¨-…r©-}rª-(j9UjCj¤-ubajcjU ubjtX (r«-…r¬-}r­-(j9UjCj -ubjõ)r®-}r¯-(j9Uj:}r°-(Ureftypej\ U reftargetXintr±-U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCj -jk]r²-j_ )r³-}r´-(j9j±-j:}rµ-(j<]j@]j>]j=]jA]ujCj®-jk]r¶-jtXintr·-…r¸-}r¹-(j9UjCj³-ubajcjg ubajcjùubjtX)…rº-}r»-(j9UjCj -ubjtX -- r¼-…r½-}r¾-(j9UjCj -ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.r¿-…rÀ-}rÁ-(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCj -ubejcj"ubajcjp ubjD )rÂ-}rÃ-(j9Uj:}rÄ-(j<]j@]j>]j=]jA]ujCjr-jk]rÅ-jD)rÆ-}rÇ-(j9Uj:}rÈ-(j<]j@]j>]j=]jA]ujCjÂ-jk]rÉ-(jM )rÊ-}rË-(j9Xnum_cbj:}rÌ-(j<]j@]j>]j=]jA]ujCjÆ-jk]rÍ-jtXnum_cbrÎ-…rÏ-}rÐ-(j9UjCjÊ-ubajcjU ubjtX -- rÑ-…rÒ-}rÓ-(j9UjCjÆ-ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.rÔ-…rÕ-}rÖ-(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjÆ-ubejcj"ubajcjp ubjD )r×-}rØ-(j9Uj:}rÙ-(j<]j@]j>]j=]jA]ujCjr-jk]rÚ-jD)rÛ-}rÜ-(j9Uj:}rÝ-(j<]j@]j>]j=]jA]ujCj×-jk]rÞ-(jM )rß-}rà-(j9Xtorrentj:}rá-(j<]j@]j>]j=]jA]ujCjÛ-jk]râ-jtXtorrentrã-…rä-}rå-(j9UjCjß-ubajcjU ubjtX (ræ-…rç-}rè-(j9UjCjÛ-ubjõ)ré-}rê-(j9Uj:}rë-(Ureftypej\ U reftargetXboolrì-U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCjÛ-jk]rí-j_ )rî-}rï-(j9jì-j:}rð-(j<]j@]j>]j=]jA]ujCjé-jk]rñ-jtXboolrò-…ró-}rô-(j9UjCjî-ubajcjg ubajcjùubjtX)…rõ-}rö-(j9UjCjÛ-ubjtX -- r÷-…rø-}rù-(j9UjCjÛ-ubjtX.Flag for whether to get a torrent for the filerú-…rû-}rü-(j9X.Flag for whether to get a torrent for the filejCjÛ-ubejcj"ubajcjp ubjD )rý-}rþ-(j9Uj:}rÿ-(j<]j@]j>]j=]jA]ujCjr-jk]r.jD)r.}r.(j9Uj:}r.(j<]j@]j>]j=]jA]ujCjý-jk]r.(jM )r.}r.(j9Xoverride_num_retriesj:}r.(j<]j@]j>]j=]jA]ujCj.jk]r.jtXoverride_num_retriesr .…r .}r .(j9UjCj.ubajcjU ubjtX (r .…r .}r.(j9UjCj.ubjõ)r.}r.(j9Uj:}r.(Ureftypej\ U reftargetXintr.U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCj.jk]r.j_ )r.}r.(j9j.j:}r.(j<]j@]j>]j=]jA]ujCj.jk]r.jtXintr.…r.}r.(j9UjCj.ubajcjg ubajcjùubjtX)…r.}r.(j9UjCj.ubjtX -- r.…r.}r.(j9UjCj.ubjtXNIf not None will override configured num_retries parameter for underlying GET.r .…r!.}r".(j9XNIf not None will override configured num_retries parameter for underlying GET.jCj.ubejcj"ubajcjp ubjD )r#.}r$.(j9Uj:}r%.(j<]j@]j>]j=]jA]ujCjr-jk]r&.jD)r'.}r(.(j9Uj:}r).(j<]j@]j>]j=]jA]ujCj#.jk]r*.(jM )r+.}r,.(j9Xresponse_headersj:}r-.(j<]j@]j>]j=]jA]ujCj'.jk]r..jtXresponse_headersr/.…r0.}r1.(j9UjCj+.ubajcjU ubjtX (r2.…r3.}r4.(j9UjCj'.ubjõ)r5.}r6.(j9Uj:}r7.(Ureftypej\ U reftargetXdictr8.U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCj'.jk]r9.j_ )r:.}r;.(j9j8.j:}r<.(j<]j@]j>]j=]jA]ujCj5.jk]r=.jtXdictr>.…r?.}r@.(j9UjCj:.ubajcjg ubajcjùubjtX)…rA.}rB.(j9UjCj'.ubjtX -- rC.…rD.}rE.(j9UjCj'.ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See rF.…rG.}rH.(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCj'.ubj)rI.}rJ.(j9Xhttp://goo.gl/EWOPbrK.j:}rL.(UrefurijK.j=]j>]j<]j@]jA]ujCj'.jk]rM.jtXhttp://goo.gl/EWOPbrN.…rO.}rP.(j9UjCjI.ubajcj#ubjtX for details.rQ.…rR.}rS.(j9X for details.jCj'.ubejcj"ubajcjp ubjD )rT.}rU.(j9Uj:}rV.(j<]j@]j>]j=]jA]ujCjr-jk]rW.jD)rX.}rY.(j9Uj:}rZ.(j<]j@]j>]j=]jA]ujCjT.jk]r[.(jM )r\.}r].(j9X version_idj:}r^.(j<]j@]j>]j=]jA]ujCjX.jk]r_.jtX version_idr`.…ra.}rb.(j9UjCj\.ubajcjU ubjtX (rc.…rd.}re.(j9UjCjX.ubjõ)rf.}rg.(j9Uj:}rh.(Ureftypej\ U reftargetXstrri.U refdomainj-j=]j>]U refexplicit‰j<]j@]jA]ujCjX.jk]rj.j_ )rk.}rl.(j9ji.j:}rm.(j<]j@]j>]j=]jA]ujCjf.jk]rn.jtXstrro.…rp.}rq.(j9UjCjk.ubajcjg ubajcjùubjtX)…rr.}rs.(j9UjCjX.ubjtX -- rt.…ru.}rv.(j9UjCjX.ubjtXiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a rw.…rx.}ry.(j9XiThe ID of a particular version of the object. If this parameter is not supplied but the Key object has a jCjX.ubj)rz.}r{.(j9X``version_id``j:}r|.(j<]j@]j>]j=]jA]ujCjX.jk]r}.jtX version_idr~.…r.}r€.(j9UjCjz.ubajcjubjtX^ attribute, that value will be used when retrieving the object. You can set the Key object's r.…r‚.}rƒ.(j9X^ attribute, that value will be used when retrieving the object. You can set the Key object's jCjX.ubj)r„.}r….(j9X``version_id``j:}r†.(j<]j@]j>]j=]jA]ujCjX.jk]r‡.jtX version_idrˆ.…r‰.}rŠ.(j9UjCj„.ubajcjubjtXS attribute to None to always grab the latest version from a version-enabled bucket.r‹.…rŒ.}r.(j9XS attribute to None to always grab the latest version from a version-enabled bucket.jCjX.ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rŽ.}r.(j9UjCj_-jbjY-jcjFj:}r.(j<]j@]j>]j=]jA]ujiKjjhjk]r‘.(j1)r’.}r“.(j9Xparamj:}r”.(j<]j@]j>]j=]jA]ujCjŽ.jk]r•.jtXParamr–.…r—.}r˜.(j9UjCj’.ubajcj9ubjH)r™.}rš.(j9X*headers to send when retrieving the files j:}r›.(j<]j@]j>]j=]jA]ujCjŽ.jk]rœ.jD)r.}rž.(j9X)headers to send when retrieving the filesrŸ.jCj™.jbjY-jcj"j:}r .(j<]j@]j>]j=]jA]ujiKjk]r¡.jtX)headers to send when retrieving the filesr¢.…r£.}r¤.(j9jŸ.jCj.ubaubajcjEubeubeubeubeubjˆ)r¥.}r¦.(j9UjCj2jbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_md5_from_hexdigestr§.jcjŒj:}r¨.(j=]j>]j<]j@]jA]Uentries]r©.(jX1get_md5_from_hexdigest() (boto.s3.key.Key method)jUtrª.aujiNjjhjk]ubjV)r«.}r¬.(j9UjCj2jbj§.jcj˜j:}r­.(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr®.jžj®.ujiNjjhjk]r¯.(j )r°.}r±.(j9X)Key.get_md5_from_hexdigest(md5_hexdigest)jCj«.jbj£jcj¤j:}r².(j=]r³.jaj§j¨X boto.s3.keyr´.…rµ.}r¶.bj>]j<]j@]jA]r·.jaj­XKey.get_md5_from_hexdigestj¯j j°‰ujiNjjhjk]r¸.(jÄ)r¹.}rº.(j9Xget_md5_from_hexdigestjCj°.jbj£jcjÇj:}r».(j<]j@]j>]j=]jA]ujiNjjhjk]r¼.jtXget_md5_from_hexdigestr½.…r¾.}r¿.(j9UjCj¹.ubaubjÍ)rÀ.}rÁ.(j9UjCj°.jbj£jcjÐj:}rÂ.(j<]j@]j>]j=]jA]ujiNjjhjk]rÃ.jÓ)rÄ.}rÅ.(j9X md5_hexdigestj:}rÆ.(j<]j@]j>]j=]jA]ujCjÀ.jk]rÇ.jtX md5_hexdigestrÈ.…rÉ.}rÊ.(j9UjCjÄ.ubajcjÛubaubeubjS)rË.}rÌ.(j9UjCj«.jbj£jcjój:}rÍ.(j<]j@]j>]j=]jA]ujiNjjhjk]rÎ.jD)rÏ.}rÐ.(j9XrA utility function to create the 2-tuple (md5hexdigest, base64md5) from just having a precalculated md5_hexdigest.rÑ.jCjË.jbj§.jcj"j:}rÒ.(j<]j@]j>]j=]jA]ujiKjjhjk]rÓ.jtXrA utility function to create the 2-tuple (md5hexdigest, base64md5) from just having a precalculated md5_hexdigest.rÔ.…rÕ.}rÖ.(j9jÑ.jCjÏ.ubaubaubeubjˆ)r×.}rØ.(j9UjCj2jbNjcjŒj:}rÙ.(j=]j>]j<]j@]jA]Uentries]rÚ.(jX'get_metadata() (boto.s3.key.Key method)jUtrÛ.aujiNjjhjk]ubjV)rÜ.}rÝ.(j9UjCj2jbNjcj˜j:}rÞ.(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrß.jžjß.ujiNjjhjk]rà.(j )rá.}râ.(j9XKey.get_metadata(name)jCjÜ.jbj£jcj¤j:}rã.(j=]rä.jaj§j¨X boto.s3.keyrå.…ræ.}rç.bj>]j<]j@]jA]rè.jaj­XKey.get_metadataj¯j j°‰ujiNjjhjk]ré.(jÄ)rê.}rë.(j9X get_metadatajCjá.jbj£jcjÇj:}rì.(j<]j@]j>]j=]jA]ujiNjjhjk]rí.jtX get_metadatarî.…rï.}rð.(j9UjCjê.ubaubjÍ)rñ.}rò.(j9UjCjá.jbj£jcjÐj:}ró.(j<]j@]j>]j=]jA]ujiNjjhjk]rô.jÓ)rõ.}rö.(j9Xnamej:}r÷.(j<]j@]j>]j=]jA]ujCjñ.jk]rø.jtXnamerù.…rú.}rû.(j9UjCjõ.ubajcjÛubaubeubjS)rü.}rý.(j9UjCjÜ.jbj£jcjój:}rþ.(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÿ.}r/(j9UjCj2jbX^/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_redirectr/jcjŒj:}r/(j=]j>]j<]j@]jA]Uentries]r/(jX'get_redirect() (boto.s3.key.Key method)hyUtr/aujiNjjhjk]ubjV)r/}r/(j9UjCj2jbj/jcj˜j:}r/(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr/jžj/ujiNjjhjk]r /(j )r /}r /(j9XKey.get_redirect()jCj/jbj£jcj¤j:}r /(j=]r /hyaj§j¨X boto.s3.keyr/…r/}r/bj>]j<]j@]jA]r/hyaj­XKey.get_redirectj¯j j°‰ujiNjjhjk]r/(jÄ)r/}r/(j9X get_redirectjCj /jbj£jcjÇj:}r/(j<]j@]j>]j=]jA]ujiNjjhjk]r/jtX get_redirectr/…r/}r/(j9UjCj/ubaubjÍ)r/}r/(j9UjCj /jbj£jcjÐj:}r/(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r/}r/(j9UjCj/jbj£jcjój:}r/(j<]j@]j>]j=]jA]ujiNjjhjk]r /(jD)r!/}r"/(j9X5Return the redirect location configured for this key.r#/jCj/jbj/jcj"j:}r$/(j<]j@]j>]j=]jA]ujiKjjhjk]r%/jtX5Return the redirect location configured for this key.r&/…r'/}r(/(j9j#/jCj!/ubaubjD)r)/}r*/(j9XLIf no redirect is configured (via set_redirect), then None will be returned.r+/jCj/jbj/jcj"j:}r,/(j<]j@]j>]j=]jA]ujiKjjhjk]r-/jtXLIf no redirect is configured (via set_redirect), then None will be returned.r./…r//}r0/(j9j+/jCj)/ubaubeubeubjˆ)r1/}r2/(j9UjCj2jbNjcjŒj:}r3/(j=]j>]j<]j@]jA]Uentries]r4/(jX+get_torrent_file() (boto.s3.key.Key method)hUtr5/aujiNjjhjk]ubjV)r6/}r7/(j9UjCj2jbNjcj˜j:}r8/(jš‰j›Xpyr9/j=]j>]j<]j@]jA]jœXmethodr:/jžj:/ujiNjjhjk]r;/(j )r/(j=]r?/haj§j¨X boto.s3.keyr@/…rA/}rB/bj>]j<]j@]jA]rC/haj­XKey.get_torrent_filej¯j j°‰ujiNjjhjk]rD/(jÄ)rE/}rF/(j9Xget_torrent_filejCj]j=]jA]ujiNjjhjk]rH/jtXget_torrent_filerI/…rJ/}rK/(j9UjCjE/ubaubjÍ)rL/}rM/(j9UjCj]j=]jA]ujiNjjhjk]rO/(jÓ)rP/}rQ/(j9Xfpj:}rR/(j<]j@]j>]j=]jA]ujCjL/jk]rS/jtXfprT/…rU/}rV/(j9UjCjP/ubajcjÛubjÓ)rW/}rX/(j9X headers=Nonej:}rY/(j<]j@]j>]j=]jA]ujCjL/jk]rZ/jtX headers=Noner[/…r\/}r]/(j9UjCjW/ubajcjÛubjÓ)r^/}r_/(j9Xcb=Nonej:}r`/(j<]j@]j>]j=]jA]ujCjL/jk]ra/jtXcb=Nonerb/…rc/}rd/(j9UjCj^/ubajcjÛubjÓ)re/}rf/(j9X num_cb=10j:}rg/(j<]j@]j>]j=]jA]ujCjL/jk]rh/jtX num_cb=10ri/…rj/}rk/(j9UjCje/ubajcjÛubeubeubjS)rl/}rm/(j9UjCj6/jbj£jcjój:}rn/(j<]j@]j>]j=]jA]ujiNjjhjk]ro/(jD)rp/}rq/(j9X$Get a torrent file (see to get_file)rr/jCjl/jbXb/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.get_torrent_filejcj"j:}rs/(j<]j@]j>]j=]jA]ujiKjjhjk]rt/jtX$Get a torrent file (see to get_file)ru/…rv/}rw/(j9jr/jCjp/ubaubjP)rx/}ry/(j9UjCjl/jbNjcj*j:}rz/(j<]j@]j>]j=]jA]ujiNjjhjk]r{/jL)r|/}r}/(j9Uj:}r~/(j<]j@]j>]j=]jA]ujCjx/jk]r/(j1)r€/}r/(j9Uj:}r‚/(j<]j@]j>]j=]jA]ujCj|/jk]rƒ/jtX Parametersr„/…r…/}r†/(j9UjCj€/ubajcj9ubjH)r‡/}rˆ/(j9Uj:}r‰/(j<]j@]j>]j=]jA]ujCj|/jk]rŠ/j? )r‹/}rŒ/(j9Uj:}r/(j<]j@]j>]j=]jA]ujCj‡/jk]rŽ/(jD )r/}r/(j9Uj:}r‘/(j<]j@]j>]j=]jA]ujCj‹/jk]r’/jD)r“/}r”/(j9Uj:}r•/(j<]j@]j>]j=]jA]ujCj/jk]r–/(jM )r—/}r˜/(j9Xfpj:}r™/(j<]j@]j>]j=]jA]ujCj“/jk]rš/jtXfpr›/…rœ/}r/(j9UjCj—/ubajcjU ubjtX (rž/…rŸ/}r /(j9UjCj“/ubjõ)r¡/}r¢/(j9Uj:}r£/(Ureftypej\ U reftargetXfiler¤/U refdomainj9/j=]j>]U refexplicit‰j<]j@]jA]ujCj“/jk]r¥/j_ )r¦/}r§/(j9j¤/j:}r¨/(j<]j@]j>]j=]jA]ujCj¡/jk]r©/jtXfilerª/…r«/}r¬/(j9UjCj¦/ubajcjg ubajcjùubjtX)…r­/}r®/(j9UjCj“/ubjtX -- r¯/…r°/}r±/(j9UjCj“/ubjtX,The file pointer of where to put the torrentr²/…r³/}r´/(j9X,The file pointer of where to put the torrentjCj“/ubejcj"ubajcjp ubjD )rµ/}r¶/(j9Uj:}r·/(j<]j@]j>]j=]jA]ujCj‹/jk]r¸/jD)r¹/}rº/(j9Uj:}r»/(j<]j@]j>]j=]jA]ujCjµ/jk]r¼/(jM )r½/}r¾/(j9Xheadersj:}r¿/(j<]j@]j>]j=]jA]ujCj¹/jk]rÀ/jtXheadersrÁ/…rÂ/}rÃ/(j9UjCj½/ubajcjU ubjtX (rÄ/…rÅ/}rÆ/(j9UjCj¹/ubjõ)rÇ/}rÈ/(j9Uj:}rÉ/(Ureftypej\ U reftargetXdictrÊ/U refdomainj9/j=]j>]U refexplicit‰j<]j@]jA]ujCj¹/jk]rË/j_ )rÌ/}rÍ/(j9jÊ/j:}rÎ/(j<]j@]j>]j=]jA]ujCjÇ/jk]rÏ/jtXdictrÐ/…rÑ/}rÒ/(j9UjCjÌ/ubajcjg ubajcjùubjtX)…rÓ/}rÔ/(j9UjCj¹/ubjtX -- rÕ/…rÖ/}r×/(j9UjCj¹/ubjtXHeaders to be passedrØ/…rÙ/}rÚ/(j9XHeaders to be passedjCj¹/ubejcj"ubajcjp ubjD )rÛ/}rÜ/(j9Uj:}rÝ/(j<]j@]j>]j=]jA]ujCj‹/jk]rÞ/jD)rß/}rà/(j9Uj:}rá/(j<]j@]j>]j=]jA]ujCjÛ/jk]râ/(jM )rã/}rä/(j9Xcbj:}rå/(j<]j@]j>]j=]jA]ujCjß/jk]ræ/jtXcbrç/…rè/}ré/(j9UjCjã/ubajcjU ubjtX (rê/…rë/}rì/(j9UjCjß/ubjõ)rí/}rî/(j9Uj:}rï/(Ureftypej\ U reftargetXintrð/U refdomainj9/j=]j>]U refexplicit‰j<]j@]jA]ujCjß/jk]rñ/j_ )rò/}ró/(j9jð/j:}rô/(j<]j@]j>]j=]jA]ujCjí/jk]rõ/jtXintrö/…r÷/}rø/(j9UjCjò/ubajcjg ubajcjùubjtX)…rù/}rú/(j9UjCjß/ubjtX -- rû/…rü/}rý/(j9UjCjß/ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.rþ/…rÿ/}r0(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCjß/ubejcj"ubajcjp ubjD )r0}r0(j9Uj:}r0(j<]j@]j>]j=]jA]ujCj‹/jk]r0jD)r0}r0(j9Uj:}r0(j<]j@]j>]j=]jA]ujCj0jk]r0(jM )r 0}r 0(j9Xnum_cbj:}r 0(j<]j@]j>]j=]jA]ujCj0jk]r 0jtXnum_cbr 0…r0}r0(j9UjCj 0ubajcjU ubjtX -- r0…r0}r0(j9UjCj0ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.r0…r0}r0(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCj0ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r0}r0(j9UjCj2jbNjcjŒj:}r0(j=]j>]j<]j@]jA]Uentries]r0(jX&get_xml_acl() (boto.s3.key.Key method)hUtr0aujiNjjhjk]ubjV)r0}r0(j9UjCj2jbNjcj˜j:}r0(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr0jžj0ujiNjjhjk]r0(j )r 0}r!0(j9XKey.get_xml_acl(headers=None)jCj0jbj£jcj¤j:}r"0(j=]r#0haj§j¨X boto.s3.keyr$0…r%0}r&0bj>]j<]j@]jA]r'0haj­XKey.get_xml_aclj¯j j°‰ujiNjjhjk]r(0(jÄ)r)0}r*0(j9X get_xml_acljCj 0jbj£jcjÇj:}r+0(j<]j@]j>]j=]jA]ujiNjjhjk]r,0jtX get_xml_aclr-0…r.0}r/0(j9UjCj)0ubaubjÍ)r00}r10(j9UjCj 0jbj£jcjÐj:}r20(j<]j@]j>]j=]jA]ujiNjjhjk]r30jÓ)r40}r50(j9X headers=Nonej:}r60(j<]j@]j>]j=]jA]ujCj00jk]r70jtX headers=Noner80…r90}r:0(j9UjCj40ubajcjÛubaubeubjS)r;0}r<0(j9UjCj0jbj£jcjój:}r=0(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r>0}r?0(j9UjCj2jbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.handle_addl_headersr@0jcjŒj:}rA0(j=]j>]j<]j@]jA]Uentries]rB0(jX.handle_addl_headers() (boto.s3.key.Key method)h¸UtrC0aujiNjjhjk]ubjV)rD0}rE0(j9UjCj2jbj@0jcj˜j:}rF0(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrG0jžjG0ujiNjjhjk]rH0(j )rI0}rJ0(j9X Key.handle_addl_headers(headers)jCjD0jbj£jcj¤j:}rK0(j=]rL0h¸aj§j¨X boto.s3.keyrM0…rN0}rO0bj>]j<]j@]jA]rP0h¸aj­XKey.handle_addl_headersj¯j j°‰ujiNjjhjk]rQ0(jÄ)rR0}rS0(j9Xhandle_addl_headersjCjI0jbj£jcjÇj:}rT0(j<]j@]j>]j=]jA]ujiNjjhjk]rU0jtXhandle_addl_headersrV0…rW0}rX0(j9UjCjR0ubaubjÍ)rY0}rZ0(j9UjCjI0jbj£jcjÐj:}r[0(j<]j@]j>]j=]jA]ujiNjjhjk]r\0jÓ)r]0}r^0(j9Xheadersj:}r_0(j<]j@]j>]j=]jA]ujCjY0jk]r`0jtXheadersra0…rb0}rc0(j9UjCj]0ubajcjÛubaubeubjS)rd0}re0(j9UjCjD0jbj£jcjój:}rf0(j<]j@]j>]j=]jA]ujiNjjhjk]rg0jD)rh0}ri0(j9XuUsed by Key subclasses to do additional, provider-specific processing of response headers. No-op for this base class.rj0jCjd0jbj@0jcj"j:}rk0(j<]j@]j>]j=]jA]ujiKjjhjk]rl0jtXuUsed by Key subclasses to do additional, provider-specific processing of response headers. No-op for this base class.rm0…rn0}ro0(j9jj0jCjh0ubaubaubeubjˆ)rp0}rq0(j9UjCj2jbNjcjŒj:}rr0(j=]j>]j<]j@]jA]Uentries]rs0(jX4handle_encryption_headers() (boto.s3.key.Key method)hÿUtrt0aujiNjjhjk]ubjV)ru0}rv0(j9UjCj2jbNjcj˜j:}rw0(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrx0jžjx0ujiNjjhjk]ry0(j )rz0}r{0(j9X#Key.handle_encryption_headers(resp)jCju0jbj£jcj¤j:}r|0(j=]r}0hÿaj§j¨X boto.s3.keyr~0…r0}r€0bj>]j<]j@]jA]r0hÿaj­XKey.handle_encryption_headersj¯j j°‰ujiNjjhjk]r‚0(jÄ)rƒ0}r„0(j9Xhandle_encryption_headersjCjz0jbj£jcjÇj:}r…0(j<]j@]j>]j=]jA]ujiNjjhjk]r†0jtXhandle_encryption_headersr‡0…rˆ0}r‰0(j9UjCjƒ0ubaubjÍ)rŠ0}r‹0(j9UjCjz0jbj£jcjÐj:}rŒ0(j<]j@]j>]j=]jA]ujiNjjhjk]r0jÓ)rŽ0}r0(j9Xrespj:}r0(j<]j@]j>]j=]jA]ujCjŠ0jk]r‘0jtXrespr’0…r“0}r”0(j9UjCjŽ0ubajcjÛubaubeubjS)r•0}r–0(j9UjCju0jbj£jcjój:}r—0(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r˜0}r™0(j9UjCj2jbNjcjŒj:}rš0(j=]j>]j<]j@]jA]Uentries]r›0(jX1handle_restore_headers() (boto.s3.key.Key method)h”Utrœ0aujiNjjhjk]ubjV)r0}rž0(j9UjCj2jbNjcj˜j:}rŸ0(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr 0jžj 0ujiNjjhjk]r¡0(j )r¢0}r£0(j9X$Key.handle_restore_headers(response)jCj0jbj£jcj¤j:}r¤0(j=]r¥0h”aj§j¨X boto.s3.keyr¦0…r§0}r¨0bj>]j<]j@]jA]r©0h”aj­XKey.handle_restore_headersj¯j j°‰ujiNjjhjk]rª0(jÄ)r«0}r¬0(j9Xhandle_restore_headersjCj¢0jbj£jcjÇj:}r­0(j<]j@]j>]j=]jA]ujiNjjhjk]r®0jtXhandle_restore_headersr¯0…r°0}r±0(j9UjCj«0ubaubjÍ)r²0}r³0(j9UjCj¢0jbj£jcjÐj:}r´0(j<]j@]j>]j=]jA]ujiNjjhjk]rµ0jÓ)r¶0}r·0(j9Xresponsej:}r¸0(j<]j@]j>]j=]jA]ujCj²0jk]r¹0jtXresponserº0…r»0}r¼0(j9UjCj¶0ubajcjÛubaubeubjS)r½0}r¾0(j9UjCj0jbj£jcjój:}r¿0(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÀ0}rÁ0(j9UjCj2jbNjcjŒj:}rÂ0(j=]j>]j<]j@]jA]Uentries]rÃ0(jX1handle_version_headers() (boto.s3.key.Key method)hmUtrÄ0aujiNjjhjk]ubjV)rÅ0}rÆ0(j9UjCj2jbNjcj˜j:}rÇ0(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÈ0jžjÈ0ujiNjjhjk]rÉ0(j )rÊ0}rË0(j9X-Key.handle_version_headers(resp, force=False)jCjÅ0jbj£jcj¤j:}rÌ0(j=]rÍ0hmaj§j¨X boto.s3.keyrÎ0…rÏ0}rÐ0bj>]j<]j@]jA]rÑ0hmaj­XKey.handle_version_headersj¯j j°‰ujiNjjhjk]rÒ0(jÄ)rÓ0}rÔ0(j9Xhandle_version_headersjCjÊ0jbj£jcjÇj:}rÕ0(j<]j@]j>]j=]jA]ujiNjjhjk]rÖ0jtXhandle_version_headersr×0…rØ0}rÙ0(j9UjCjÓ0ubaubjÍ)rÚ0}rÛ0(j9UjCjÊ0jbj£jcjÐj:}rÜ0(j<]j@]j>]j=]jA]ujiNjjhjk]rÝ0(jÓ)rÞ0}rß0(j9Xrespj:}rà0(j<]j@]j>]j=]jA]ujCjÚ0jk]rá0jtXresprâ0…rã0}rä0(j9UjCjÞ0ubajcjÛubjÓ)rå0}ræ0(j9X force=Falsej:}rç0(j<]j@]j>]j=]jA]ujCjÚ0jk]rè0jtX force=Falseré0…rê0}rë0(j9UjCjå0ubajcjÛubeubeubjS)rì0}rí0(j9UjCjÅ0jbj£jcjój:}rî0(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rï0}rð0(j9UjCj2jbNjcjŒj:}rñ0(j=]j>]j<]j@]jA]Uentries]rò0(jXkey (boto.s3.key.Key attribute)h>Utró0aujiNjjhjk]ubjV)rô0}rõ0(j9UjCj2jbNjcj˜j:}rö0(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer÷0jžj÷0ujiNjjhjk]rø0(j )rù0}rú0(j9XKey.keyjCjô0jbj£jcj¤j:}rû0(j=]rü0h>aj§j¨X boto.s3.keyrý0…rþ0}rÿ0bj>]j<]j@]jA]r1h>aj­XKey.keyj¯j j°‰ujiNjjhjk]r1jÄ)r1}r1(j9XkeyjCjù0jbj£jcjÇj:}r1(j<]j@]j>]j=]jA]ujiNjjhjk]r1jtXkeyr1…r1}r1(j9UjCj1ubaubaubjS)r 1}r 1(j9UjCjô0jbj£jcjój:}r 1(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r 1}r 1(j9UjCj2jbNjcjŒj:}r1(j=]j>]j<]j@]jA]Uentries]r1(jX&make_public() (boto.s3.key.Key method)j Utr1aujiNjjhjk]ubjV)r1}r1(j9UjCj2jbNjcj˜j:}r1(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr1jžj1ujiNjjhjk]r1(j )r1}r1(j9XKey.make_public(headers=None)jCj1jbj£jcj¤j:}r1(j=]r1j aj§j¨X boto.s3.keyr1…r1}r1bj>]j<]j@]jA]r1j aj­XKey.make_publicj¯j j°‰ujiNjjhjk]r1(jÄ)r1}r 1(j9X make_publicjCj1jbj£jcjÇj:}r!1(j<]j@]j>]j=]jA]ujiNjjhjk]r"1jtX make_publicr#1…r$1}r%1(j9UjCj1ubaubjÍ)r&1}r'1(j9UjCj1jbj£jcjÐj:}r(1(j<]j@]j>]j=]jA]ujiNjjhjk]r)1jÓ)r*1}r+1(j9X headers=Nonej:}r,1(j<]j@]j>]j=]jA]ujCj&1jk]r-1jtX headers=Noner.1…r/1}r01(j9UjCj*1ubajcjÛubaubeubjS)r11}r21(j9UjCj1jbj£jcjój:}r31(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r41}r51(j9UjCj2jbNjcjŒj:}r61(j=]j>]j<]j@]jA]Uentries]r71(jXmd5 (boto.s3.key.Key attribute)h}Utr81aujiNjjhjk]ubjV)r91}r:1(j9UjCj2jbNjcj˜j:}r;1(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer<1jžj<1ujiNjjhjk]r=1(j )r>1}r?1(j9XKey.md5jCj91jbj£jcj¤j:}r@1(j=]rA1h}aj§j¨X boto.s3.keyrB1…rC1}rD1bj>]j<]j@]jA]rE1h}aj­XKey.md5j¯j j°‰ujiNjjhjk]rF1jÄ)rG1}rH1(j9Xmd5jCj>1jbj£jcjÇj:}rI1(j<]j@]j>]j=]jA]ujiNjjhjk]rJ1jtXmd5rK1…rL1}rM1(j9UjCjG1ubaubaubjS)rN1}rO1(j9UjCj91jbj£jcjój:}rP1(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rQ1}rR1(j9UjCj2jbXV/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.nextrS1jcjŒj:}rT1(j=]j>]j<]j@]jA]Uentries]rU1(jXnext() (boto.s3.key.Key method)hïUtrV1aujiNjjhjk]ubjV)rW1}rX1(j9UjCj2jbjS1jcj˜j:}rY1(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrZ1jžjZ1ujiNjjhjk]r[1(j )r\1}r]1(j9X Key.next()jCjW1jbj£jcj¤j:}r^1(j=]r_1hïaj§j¨X boto.s3.keyr`1…ra1}rb1bj>]j<]j@]jA]rc1hïaj­XKey.nextj¯j j°‰ujiNjjhjk]rd1(jÄ)re1}rf1(j9XnextjCj\1jbj£jcjÇj:}rg1(j<]j@]j>]j=]jA]ujiNjjhjk]rh1jtXnextri1…rj1}rk1(j9UjCje1ubaubjÍ)rl1}rm1(j9UjCj\1jbj£jcjÐj:}rn1(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)ro1}rp1(j9UjCjW1jbj£jcjój:}rq1(j<]j@]j>]j=]jA]ujiNjjhjk]rr1(jD)rs1}rt1(j9XeBy providing a next method, the key object supports use as an iterator. For example, you can now say:ru1jCjo1jbjS1jcj"j:}rv1(j<]j@]j>]j=]jA]ujiKjjhjk]rw1jtXeBy providing a next method, the key object supports use as an iterator. For example, you can now say:rx1…ry1}rz1(j9ju1jCjs1ubaubcdocutils.nodes definition_list r{1)r|1}r}1(j9UjCjo1jbjS1jcUdefinition_listr~1j:}r1(j<]j@]j>]j=]jA]ujiNjjhjk]r€1cdocutils.nodes definition_list_item r1)r‚1}rƒ1(j9X4for bytes in key: write bytes to a file or whatever jCj|1jbjS1jcUdefinition_list_itemr„1j:}r…1(j<]j@]j>]j=]jA]ujiKjk]r†1(cdocutils.nodes term r‡1)rˆ1}r‰1(j9Xfor bytes in key:rŠ1jCj‚1jbjS1jcUtermr‹1j:}rŒ1(j<]j@]j>]j=]jA]ujiKjk]r1jtXfor bytes in key:rŽ1…r1}r1(j9jŠ1jCjˆ1ubaubcdocutils.nodes definition r‘1)r’1}r“1(j9Uj:}r”1(j<]j@]j>]j=]jA]ujCj‚1jk]r•1jD)r–1}r—1(j9X!write bytes to a file or whateverr˜1jCj’1jbjS1jcj"j:}r™1(j<]j@]j>]j=]jA]ujiKjk]rš1jtX!write bytes to a file or whateverr›1…rœ1}r1(j9j˜1jCj–1ubaubajcU definitionrž1ubeubaubjD)rŸ1}r 1(j9X4All of the HTTP connection stuff is handled for you.r¡1jCjo1jbjS1jcj"j:}r¢1(j<]j@]j>]j=]jA]ujiKjjhjk]r£1jtX4All of the HTTP connection stuff is handled for you.r¤1…r¥1}r¦1(j9j¡1jCjŸ1ubaubeubeubjˆ)r§1}r¨1(j9UjCj2jbNjcjŒj:}r©1(j=]j>]j<]j@]jA]Uentries]rª1(jXopen() (boto.s3.key.Key method)jUtr«1aujiNjjhjk]ubjV)r¬1}r­1(j9UjCj2jbNjcj˜j:}r®1(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¯1jžj¯1ujiNjjhjk]r°1(j )r±1}r²1(j9XLKey.open(mode='r', headers=None, query_args=None, override_num_retries=None)jCj¬1jbj£jcj¤j:}r³1(j=]r´1jaj§j¨X boto.s3.keyrµ1…r¶1}r·1bj>]j<]j@]jA]r¸1jaj­XKey.openj¯j j°‰ujiNjjhjk]r¹1(jÄ)rº1}r»1(j9XopenjCj±1jbj£jcjÇj:}r¼1(j<]j@]j>]j=]jA]ujiNjjhjk]r½1jtXopenr¾1…r¿1}rÀ1(j9UjCjº1ubaubjÍ)rÁ1}rÂ1(j9UjCj±1jbj£jcjÐj:}rÃ1(j<]j@]j>]j=]jA]ujiNjjhjk]rÄ1(jÓ)rÅ1}rÆ1(j9Xmode='r'j:}rÇ1(j<]j@]j>]j=]jA]ujCjÁ1jk]rÈ1jtXmode='r'rÉ1…rÊ1}rË1(j9UjCjÅ1ubajcjÛubjÓ)rÌ1}rÍ1(j9X headers=Nonej:}rÎ1(j<]j@]j>]j=]jA]ujCjÁ1jk]rÏ1jtX headers=NonerÐ1…rÑ1}rÒ1(j9UjCjÌ1ubajcjÛubjÓ)rÓ1}rÔ1(j9Xquery_args=Nonej:}rÕ1(j<]j@]j>]j=]jA]ujCjÁ1jk]rÖ1jtXquery_args=Noner×1…rØ1}rÙ1(j9UjCjÓ1ubajcjÛubjÓ)rÚ1}rÛ1(j9Xoverride_num_retries=Nonej:}rÜ1(j<]j@]j>]j=]jA]ujCjÁ1jk]rÝ1jtXoverride_num_retries=NonerÞ1…rß1}rà1(j9UjCjÚ1ubajcjÛubeubeubjS)rá1}râ1(j9UjCj¬1jbj£jcjój:}rã1(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rä1}rå1(j9UjCj2jbNjcjŒj:}ræ1(j=]j>]j<]j@]jA]Uentries]rç1(jX$open_read() (boto.s3.key.Key method)hšUtrè1aujiNjjhjk]ubjV)ré1}rê1(j9UjCj2jbNjcj˜j:}rë1(jš‰j›Xpyrì1j=]j>]j<]j@]jA]jœXmethodrí1jžjí1ujiNjjhjk]rî1(j )rï1}rð1(j9X\Key.open_read(headers=None, query_args='', override_num_retries=None, response_headers=None)jCjé1jbj£jcj¤j:}rñ1(j=]rò1hšaj§j¨X boto.s3.keyró1…rô1}rõ1bj>]j<]j@]jA]rö1hšaj­X Key.open_readj¯j j°‰ujiNjjhjk]r÷1(jÄ)rø1}rù1(j9X open_readjCjï1jbj£jcjÇj:}rú1(j<]j@]j>]j=]jA]ujiNjjhjk]rû1jtX open_readrü1…rý1}rþ1(j9UjCjø1ubaubjÍ)rÿ1}r2(j9UjCjï1jbj£jcjÐj:}r2(j<]j@]j>]j=]jA]ujiNjjhjk]r2(jÓ)r2}r2(j9X headers=Nonej:}r2(j<]j@]j>]j=]jA]ujCjÿ1jk]r2jtX headers=Noner2…r2}r 2(j9UjCj2ubajcjÛubjÓ)r 2}r 2(j9X query_args=''j:}r 2(j<]j@]j>]j=]jA]ujCjÿ1jk]r 2jtX query_args=''r2…r2}r2(j9UjCj 2ubajcjÛubjÓ)r2}r2(j9Xoverride_num_retries=Nonej:}r2(j<]j@]j>]j=]jA]ujCjÿ1jk]r2jtXoverride_num_retries=Noner2…r2}r2(j9UjCj2ubajcjÛubjÓ)r2}r2(j9Xresponse_headers=Nonej:}r2(j<]j@]j>]j=]jA]ujCjÿ1jk]r2jtXresponse_headers=Noner2…r2}r2(j9UjCj2ubajcjÛubeubeubjS)r2}r 2(j9UjCjé1jbj£jcjój:}r!2(j<]j@]j>]j=]jA]ujiNjjhjk]r"2(jD)r#2}r$2(j9XOpen this key for readingr%2jCj2jbX[/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.open_readjcj"j:}r&2(j<]j@]j>]j=]jA]ujiKjjhjk]r'2jtXOpen this key for readingr(2…r)2}r*2(j9j%2jCj#2ubaubjP)r+2}r,2(j9UjCj2jbNjcj*j:}r-2(j<]j@]j>]j=]jA]ujiNjjhjk]r.2jL)r/2}r02(j9Uj:}r12(j<]j@]j>]j=]jA]ujCj+2jk]r22(j1)r32}r42(j9Uj:}r52(j<]j@]j>]j=]jA]ujCj/2jk]r62jtX Parametersr72…r82}r92(j9UjCj32ubajcj9ubjH)r:2}r;2(j9Uj:}r<2(j<]j@]j>]j=]jA]ujCj/2jk]r=2j? )r>2}r?2(j9Uj:}r@2(j<]j@]j>]j=]jA]ujCj:2jk]rA2(jD )rB2}rC2(j9Uj:}rD2(j<]j@]j>]j=]jA]ujCj>2jk]rE2jD)rF2}rG2(j9Uj:}rH2(j<]j@]j>]j=]jA]ujCjB2jk]rI2(jM )rJ2}rK2(j9Xheadersj:}rL2(j<]j@]j>]j=]jA]ujCjF2jk]rM2jtXheadersrN2…rO2}rP2(j9UjCjJ2ubajcjU ubjtX (rQ2…rR2}rS2(j9UjCjF2ubjõ)rT2}rU2(j9Uj:}rV2(Ureftypej\ U reftargetXdictrW2U refdomainjì1j=]j>]U refexplicit‰j<]j@]jA]ujCjF2jk]rX2j_ )rY2}rZ2(j9jW2j:}r[2(j<]j@]j>]j=]jA]ujCjT2jk]r\2jtXdictr]2…r^2}r_2(j9UjCjY2ubajcjg ubajcjùubjtX)…r`2}ra2(j9UjCjF2ubjtX -- rb2…rc2}rd2(j9UjCjF2ubjtX"Headers to pass in the web requestre2…rf2}rg2(j9X"Headers to pass in the web requestjCjF2ubejcj"ubajcjp ubjD )rh2}ri2(j9Uj:}rj2(j<]j@]j>]j=]jA]ujCj>2jk]rk2jD)rl2}rm2(j9Uj:}rn2(j<]j@]j>]j=]jA]ujCjh2jk]ro2(jM )rp2}rq2(j9X query_argsj:}rr2(j<]j@]j>]j=]jA]ujCjl2jk]rs2jtX query_argsrt2…ru2}rv2(j9UjCjp2ubajcjU ubjtX (rw2…rx2}ry2(j9UjCjl2ubjõ)rz2}r{2(j9Uj:}r|2(Ureftypej\ U reftargetXstringr}2U refdomainjì1j=]j>]U refexplicit‰j<]j@]jA]ujCjl2jk]r~2j_ )r2}r€2(j9j}2j:}r2(j<]j@]j>]j=]jA]ujCjz2jk]r‚2jtXstringrƒ2…r„2}r…2(j9UjCj2ubajcjg ubajcjùubjtX)…r†2}r‡2(j9UjCjl2ubjtX -- rˆ2…r‰2}rŠ2(j9UjCjl2ubjtX5Arguments to pass in the query string (ie, 'torrent')r‹2…rŒ2}r2(j9X5Arguments to pass in the query string (ie, 'torrent')jCjl2ubejcj"ubajcjp ubjD )rŽ2}r2(j9Uj:}r2(j<]j@]j>]j=]jA]ujCj>2jk]r‘2jD)r’2}r“2(j9Uj:}r”2(j<]j@]j>]j=]jA]ujCjŽ2jk]r•2(jM )r–2}r—2(j9Xoverride_num_retriesj:}r˜2(j<]j@]j>]j=]jA]ujCj’2jk]r™2jtXoverride_num_retriesrš2…r›2}rœ2(j9UjCj–2ubajcjU ubjtX (r2…rž2}rŸ2(j9UjCj’2ubjõ)r 2}r¡2(j9Uj:}r¢2(Ureftypej\ U reftargetXintr£2U refdomainjì1j=]j>]U refexplicit‰j<]j@]jA]ujCj’2jk]r¤2j_ )r¥2}r¦2(j9j£2j:}r§2(j<]j@]j>]j=]jA]ujCj 2jk]r¨2jtXintr©2…rª2}r«2(j9UjCj¥2ubajcjg ubajcjùubjtX)…r¬2}r­2(j9UjCj’2ubjtX -- r®2…r¯2}r°2(j9UjCj’2ubjtXNIf not None will override configured num_retries parameter for underlying GET.r±2…r²2}r³2(j9XNIf not None will override configured num_retries parameter for underlying GET.jCj’2ubejcj"ubajcjp ubjD )r´2}rµ2(j9Uj:}r¶2(j<]j@]j>]j=]jA]ujCj>2jk]r·2jD)r¸2}r¹2(j9Uj:}rº2(j<]j@]j>]j=]jA]ujCj´2jk]r»2(jM )r¼2}r½2(j9Xresponse_headersj:}r¾2(j<]j@]j>]j=]jA]ujCj¸2jk]r¿2jtXresponse_headersrÀ2…rÁ2}rÂ2(j9UjCj¼2ubajcjU ubjtX (rÃ2…rÄ2}rÅ2(j9UjCj¸2ubjõ)rÆ2}rÇ2(j9Uj:}rÈ2(Ureftypej\ U reftargetXdictrÉ2U refdomainjì1j=]j>]U refexplicit‰j<]j@]jA]ujCj¸2jk]rÊ2j_ )rË2}rÌ2(j9jÉ2j:}rÍ2(j<]j@]j>]j=]jA]ujCjÆ2jk]rÎ2jtXdictrÏ2…rÐ2}rÑ2(j9UjCjË2ubajcjg ubajcjùubjtX)…rÒ2}rÓ2(j9UjCj¸2ubjtX -- rÔ2…rÕ2}rÖ2(j9UjCj¸2ubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See r×2…rØ2}rÙ2(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCj¸2ubj)rÚ2}rÛ2(j9Xhttp://goo.gl/EWOPbrÜ2j:}rÝ2(UrefurijÜ2j=]j>]j<]j@]jA]ujCj¸2jk]rÞ2jtXhttp://goo.gl/EWOPbrß2…rà2}rá2(j9UjCjÚ2ubajcj#ubjtX for details.râ2…rã2}rä2(j9X for details.jCj¸2ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rå2}ræ2(j9UjCj2jbNjcjŒj:}rç2(j=]j>]j<]j@]jA]Uentries]rè2(jX%open_write() (boto.s3.key.Key method)h‡Utré2aujiNjjhjk]ubjV)rê2}rë2(j9UjCj2jbNjcj˜j:}rì2(jš‰j›Xpyrí2j=]j>]j<]j@]jA]jœXmethodrî2jžjî2ujiNjjhjk]rï2(j )rð2}rñ2(j9X7Key.open_write(headers=None, override_num_retries=None)jCjê2jbj£jcj¤j:}rò2(j=]ró2h‡aj§j¨X boto.s3.keyrô2…rõ2}rö2bj>]j<]j@]jA]r÷2h‡aj­XKey.open_writej¯j j°‰ujiNjjhjk]rø2(jÄ)rù2}rú2(j9X open_writejCjð2jbj£jcjÇj:}rû2(j<]j@]j>]j=]jA]ujiNjjhjk]rü2jtX open_writerý2…rþ2}rÿ2(j9UjCjù2ubaubjÍ)r3}r3(j9UjCjð2jbj£jcjÐj:}r3(j<]j@]j>]j=]jA]ujiNjjhjk]r3(jÓ)r3}r3(j9X headers=Nonej:}r3(j<]j@]j>]j=]jA]ujCj3jk]r3jtX headers=Noner3…r 3}r 3(j9UjCj3ubajcjÛubjÓ)r 3}r 3(j9Xoverride_num_retries=Nonej:}r 3(j<]j@]j>]j=]jA]ujCj3jk]r3jtXoverride_num_retries=Noner3…r3}r3(j9UjCj 3ubajcjÛubeubeubjS)r3}r3(j9UjCjê2jbj£jcjój:}r3(j<]j@]j>]j=]jA]ujiNjjhjk]r3(jD)r3}r3(j9X.Open this key for writing. Not yet implementedr3jCj3jbX\/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.open_writejcj"j:}r3(j<]j@]j>]j=]jA]ujiKjjhjk]r3jtX.Open this key for writing. Not yet implementedr3…r3}r3(j9j3jCj3ubaubjP)r3}r3(j9UjCj3jbNjcj*j:}r 3(j<]j@]j>]j=]jA]ujiNjjhjk]r!3jL)r"3}r#3(j9Uj:}r$3(j<]j@]j>]j=]jA]ujCj3jk]r%3(j1)r&3}r'3(j9Uj:}r(3(j<]j@]j>]j=]jA]ujCj"3jk]r)3jtX Parametersr*3…r+3}r,3(j9UjCj&3ubajcj9ubjH)r-3}r.3(j9Uj:}r/3(j<]j@]j>]j=]jA]ujCj"3jk]r03j? )r13}r23(j9Uj:}r33(j<]j@]j>]j=]jA]ujCj-3jk]r43(jD )r53}r63(j9Uj:}r73(j<]j@]j>]j=]jA]ujCj13jk]r83jD)r93}r:3(j9Uj:}r;3(j<]j@]j>]j=]jA]ujCj53jk]r<3(jM )r=3}r>3(j9Xheadersj:}r?3(j<]j@]j>]j=]jA]ujCj93jk]r@3jtXheadersrA3…rB3}rC3(j9UjCj=3ubajcjU ubjtX (rD3…rE3}rF3(j9UjCj93ubjõ)rG3}rH3(j9Uj:}rI3(Ureftypej\ U reftargetXdictrJ3U refdomainjí2j=]j>]U refexplicit‰j<]j@]jA]ujCj93jk]rK3j_ )rL3}rM3(j9jJ3j:}rN3(j<]j@]j>]j=]jA]ujCjG3jk]rO3jtXdictrP3…rQ3}rR3(j9UjCjL3ubajcjg ubajcjùubjtX)…rS3}rT3(j9UjCj93ubjtX -- rU3…rV3}rW3(j9UjCj93ubjtX$Headers to pass in the write requestrX3…rY3}rZ3(j9X$Headers to pass in the write requestjCj93ubejcj"ubajcjp ubjD )r[3}r\3(j9Uj:}r]3(j<]j@]j>]j=]jA]ujCj13jk]r^3jD)r_3}r`3(j9Uj:}ra3(j<]j@]j>]j=]jA]ujCj[3jk]rb3(jM )rc3}rd3(j9Xoverride_num_retriesj:}re3(j<]j@]j>]j=]jA]ujCj_3jk]rf3jtXoverride_num_retriesrg3…rh3}ri3(j9UjCjc3ubajcjU ubjtX (rj3…rk3}rl3(j9UjCj_3ubjõ)rm3}rn3(j9Uj:}ro3(Ureftypej\ U reftargetXintrp3U refdomainjí2j=]j>]U refexplicit‰j<]j@]jA]ujCj_3jk]rq3j_ )rr3}rs3(j9jp3j:}rt3(j<]j@]j>]j=]jA]ujCjm3jk]ru3jtXintrv3…rw3}rx3(j9UjCjr3ubajcjg ubajcjùubjtX)…ry3}rz3(j9UjCj_3ubjtX -- r{3…r|3}r}3(j9UjCj_3ubjtXNIf not None will override configured num_retries parameter for underlying PUT.r~3…r3}r€3(j9XNIf not None will override configured num_retries parameter for underlying PUT.jCj_3ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r3}r‚3(j9UjCj2jbNjcjŒj:}rƒ3(j=]j>]j<]j@]jA]Uentries]r„3(jX$provider (boto.s3.key.Key attribute)hUtr…3aujiNjjhjk]ubjV)r†3}r‡3(j9UjCj2jbNjcj˜j:}rˆ3(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer‰3jžj‰3ujiNjjhjk]rŠ3(j )r‹3}rŒ3(j9X Key.providerjCj†3jbj£jcj¤j:}r3(j=]rŽ3haj§j¨X boto.s3.keyr3…r3}r‘3bj>]j<]j@]jA]r’3haj­X Key.providerj¯j j°‰ujiNjjhjk]r“3jÄ)r”3}r•3(j9XproviderjCj‹3jbj£jcjÇj:}r–3(j<]j@]j>]j=]jA]ujiNjjhjk]r—3jtXproviderr˜3…r™3}rš3(j9UjCj”3ubaubaubjS)r›3}rœ3(j9UjCj†3jbj£jcjój:}r3(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rž3}rŸ3(j9UjCj2jbNjcjŒj:}r 3(j=]j>]j<]j@]jA]Uentries]r¡3(jXread() (boto.s3.key.Key method)hØUtr¢3aujiNjjhjk]ubjV)r£3}r¤3(j9UjCj2jbNjcj˜j:}r¥3(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¦3jžj¦3ujiNjjhjk]r§3(j )r¨3}r©3(j9XKey.read(size=0)jCj£3jbj£jcj¤j:}rª3(j=]r«3hØaj§j¨X boto.s3.keyr¬3…r­3}r®3bj>]j<]j@]jA]r¯3hØaj­XKey.readj¯j j°‰ujiNjjhjk]r°3(jÄ)r±3}r²3(j9XreadjCj¨3jbj£jcjÇj:}r³3(j<]j@]j>]j=]jA]ujiNjjhjk]r´3jtXreadrµ3…r¶3}r·3(j9UjCj±3ubaubjÍ)r¸3}r¹3(j9UjCj¨3jbj£jcjÐj:}rº3(j<]j@]j>]j=]jA]ujiNjjhjk]r»3jÓ)r¼3}r½3(j9Xsize=0j:}r¾3(j<]j@]j>]j=]jA]ujCj¸3jk]r¿3jtXsize=0rÀ3…rÁ3}rÂ3(j9UjCj¼3ubajcjÛubaubeubjS)rÃ3}rÄ3(j9UjCj£3jbj£jcjój:}rÅ3(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÆ3}rÇ3(j9UjCj2jbNjcjŒj:}rÈ3(j=]j>]j<]j@]jA]Uentries]rÉ3(jX"restore() (boto.s3.key.Key method)h@UtrÊ3aujiNjjhjk]ubjV)rË3}rÌ3(j9UjCj2jbNjcj˜j:}rÍ3(jš‰j›XpyrÎ3j=]j>]j<]j@]jA]jœXmethodrÏ3jžjÏ3ujiNjjhjk]rÐ3(j )rÑ3}rÒ3(j9XKey.restore(days, headers=None)jCjË3jbj£jcj¤j:}rÓ3(j=]rÔ3h@aj§j¨X boto.s3.keyrÕ3…rÖ3}r×3bj>]j<]j@]jA]rØ3h@aj­X Key.restorej¯j j°‰ujiNjjhjk]rÙ3(jÄ)rÚ3}rÛ3(j9XrestorejCjÑ3jbj£jcjÇj:}rÜ3(j<]j@]j>]j=]jA]ujiNjjhjk]rÝ3jtXrestorerÞ3…rß3}rà3(j9UjCjÚ3ubaubjÍ)rá3}râ3(j9UjCjÑ3jbj£jcjÐj:}rã3(j<]j@]j>]j=]jA]ujiNjjhjk]rä3(jÓ)rå3}ræ3(j9Xdaysj:}rç3(j<]j@]j>]j=]jA]ujCjá3jk]rè3jtXdaysré3…rê3}rë3(j9UjCjå3ubajcjÛubjÓ)rì3}rí3(j9X headers=Nonej:}rî3(j<]j@]j>]j=]jA]ujCjá3jk]rï3jtX headers=Nonerð3…rñ3}rò3(j9UjCjì3ubajcjÛubeubeubjS)ró3}rô3(j9UjCjË3jbj£jcjój:}rõ3(j<]j@]j>]j=]jA]ujiNjjhjk]rö3(jD)r÷3}rø3(j9X"Restore an object from an archive.rù3jCjó3jbXY/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.restorejcj"j:}rú3(j<]j@]j>]j=]jA]ujiKjjhjk]rû3jtX"Restore an object from an archive.rü3…rý3}rþ3(j9jù3jCj÷3ubaubjP)rÿ3}r4(j9UjCjó3jbNjcj*j:}r4(j<]j@]j>]j=]jA]ujiNjjhjk]r4jL)r4}r4(j9Uj:}r4(j<]j@]j>]j=]jA]ujCjÿ3jk]r4(j1)r4}r4(j9Uj:}r 4(j<]j@]j>]j=]jA]ujCj4jk]r 4jtX Parametersr 4…r 4}r 4(j9UjCj4ubajcj9ubjH)r4}r4(j9Uj:}r4(j<]j@]j>]j=]jA]ujCj4jk]r4jD)r4}r4(j9Uj:}r4(j<]j@]j>]j=]jA]ujCj4jk]r4(jM )r4}r4(j9Xdaysj:}r4(j<]j@]j>]j=]jA]ujCj4jk]r4jtXdaysr4…r4}r4(j9UjCj4ubajcjU ubjtX (r4…r4}r4(j9UjCj4ubjõ)r 4}r!4(j9Uj:}r"4(Ureftypej\ U reftargetXintr#4U refdomainjÎ3j=]j>]U refexplicit‰j<]j@]jA]ujCj4jk]r$4j_ )r%4}r&4(j9j#4j:}r'4(j<]j@]j>]j=]jA]ujCj 4jk]r(4jtXintr)4…r*4}r+4(j9UjCj%4ubajcjg ubajcjùubjtX)…r,4}r-4(j9UjCj4ubjtX -- r.4…r/4}r04(j9UjCj4ubjtXjThe lifetime of the restored object (must be at least 1 day). If the object is already restored then this parameter can be used to readjust the lifetime of the restored object. In this case, the days param is with respect to the initial time of the request. If the object has not been restored, this param is with respect to the completion time of the request.r14…r24}r34(j9XjThe lifetime of the restored object (must be at least 1 day). If the object is already restored then this parameter can be used to readjust the lifetime of the restored object. In this case, the days param is with respect to the initial time of the request. If the object has not been restored, this param is with respect to the completion time of the request.jCj4ubejcj"ubajcjEubejcjFubaubeubeubjˆ)r44}r54(j9UjCj2jbNjcjŒj:}r64(j=]j>]j<]j@]jA]Uentries]r74(jX$send_file() (boto.s3.key.Key method)hÂUtr84aujiNjjhjk]ubjV)r94}r:4(j9UjCj2jbNjcj˜j:}r;4(jš‰j›Xpyr<4j=]j>]j<]j@]jA]jœXmethodr=4jžj=4ujiNjjhjk]r>4(j )r?4}r@4(j9XgKey.send_file(fp, headers=None, cb=None, num_cb=10, query_args=None, chunked_transfer=False, size=None)jCj94jbj£jcj¤j:}rA4(j=]rB4hÂaj§j¨X boto.s3.keyrC4…rD4}rE4bj>]j<]j@]jA]rF4hÂaj­X Key.send_filej¯j j°‰ujiNjjhjk]rG4(jÄ)rH4}rI4(j9X send_filejCj?4jbj£jcjÇj:}rJ4(j<]j@]j>]j=]jA]ujiNjjhjk]rK4jtX send_filerL4…rM4}rN4(j9UjCjH4ubaubjÍ)rO4}rP4(j9UjCj?4jbj£jcjÐj:}rQ4(j<]j@]j>]j=]jA]ujiNjjhjk]rR4(jÓ)rS4}rT4(j9Xfpj:}rU4(j<]j@]j>]j=]jA]ujCjO4jk]rV4jtXfprW4…rX4}rY4(j9UjCjS4ubajcjÛubjÓ)rZ4}r[4(j9X headers=Nonej:}r\4(j<]j@]j>]j=]jA]ujCjO4jk]r]4jtX headers=Noner^4…r_4}r`4(j9UjCjZ4ubajcjÛubjÓ)ra4}rb4(j9Xcb=Nonej:}rc4(j<]j@]j>]j=]jA]ujCjO4jk]rd4jtXcb=Nonere4…rf4}rg4(j9UjCja4ubajcjÛubjÓ)rh4}ri4(j9X num_cb=10j:}rj4(j<]j@]j>]j=]jA]ujCjO4jk]rk4jtX num_cb=10rl4…rm4}rn4(j9UjCjh4ubajcjÛubjÓ)ro4}rp4(j9Xquery_args=Nonej:}rq4(j<]j@]j>]j=]jA]ujCjO4jk]rr4jtXquery_args=Noners4…rt4}ru4(j9UjCjo4ubajcjÛubjÓ)rv4}rw4(j9Xchunked_transfer=Falsej:}rx4(j<]j@]j>]j=]jA]ujCjO4jk]ry4jtXchunked_transfer=Falserz4…r{4}r|4(j9UjCjv4ubajcjÛubjÓ)r}4}r~4(j9X size=Nonej:}r4(j<]j@]j>]j=]jA]ujCjO4jk]r€4jtX size=Noner4…r‚4}rƒ4(j9UjCj}4ubajcjÛubeubeubjS)r„4}r…4(j9UjCj94jbj£jcjój:}r†4(j<]j@]j>]j=]jA]ujiNjjhjk]r‡4(jD)rˆ4}r‰4(j9X+Upload a file to a key into a bucket on S3.rŠ4jCj„4jbX[/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.send_filejcj"j:}r‹4(j<]j@]j>]j=]jA]ujiKjjhjk]rŒ4jtX+Upload a file to a key into a bucket on S3.r4…rŽ4}r4(j9jŠ4jCjˆ4ubaubjP)r4}r‘4(j9UjCj„4jbNjcj*j:}r’4(j<]j@]j>]j=]jA]ujiNjjhjk]r“4jL)r”4}r•4(j9Uj:}r–4(j<]j@]j>]j=]jA]ujCj4jk]r—4(j1)r˜4}r™4(j9Uj:}rš4(j<]j@]j>]j=]jA]ujCj”4jk]r›4jtX Parametersrœ4…r4}rž4(j9UjCj˜4ubajcj9ubjH)rŸ4}r 4(j9Uj:}r¡4(j<]j@]j>]j=]jA]ujCj”4jk]r¢4j? )r£4}r¤4(j9Uj:}r¥4(j<]j@]j>]j=]jA]ujCjŸ4jk]r¦4(jD )r§4}r¨4(j9Uj:}r©4(j<]j@]j>]j=]jA]ujCj£4jk]rª4jD)r«4}r¬4(j9Uj:}r­4(j<]j@]j>]j=]jA]ujCj§4jk]r®4(jM )r¯4}r°4(j9Xfpj:}r±4(j<]j@]j>]j=]jA]ujCj«4jk]r²4jtXfpr³4…r´4}rµ4(j9UjCj¯4ubajcjU ubjtX (r¶4…r·4}r¸4(j9UjCj«4ubjõ)r¹4}rº4(j9Uj:}r»4(Ureftypej\ U reftargetXfiler¼4U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCj«4jk]r½4j_ )r¾4}r¿4(j9j¼4j:}rÀ4(j<]j@]j>]j=]jA]ujCj¹4jk]rÁ4jtXfilerÂ4…rÃ4}rÄ4(j9UjCj¾4ubajcjg ubajcjùubjtX)…rÅ4}rÆ4(j9UjCj«4ubjtX -- rÇ4…rÈ4}rÉ4(j9UjCj«4ubjtX3The file pointer to upload. The file pointer must point point at the offset from which you wish to upload. ie. if uploading the full file, it should point at the start of the file. Normally when a file is opened for reading, the fp will point at the first byte. See the bytes parameter below for more info.rÊ4…rË4}rÌ4(j9X3The file pointer to upload. The file pointer must point point at the offset from which you wish to upload. ie. if uploading the full file, it should point at the start of the file. Normally when a file is opened for reading, the fp will point at the first byte. See the bytes parameter below for more info.jCj«4ubejcj"ubajcjp ubjD )rÍ4}rÎ4(j9Uj:}rÏ4(j<]j@]j>]j=]jA]ujCj£4jk]rÐ4jD)rÑ4}rÒ4(j9Uj:}rÓ4(j<]j@]j>]j=]jA]ujCjÍ4jk]rÔ4(jM )rÕ4}rÖ4(j9Xheadersj:}r×4(j<]j@]j>]j=]jA]ujCjÑ4jk]rØ4jtXheadersrÙ4…rÚ4}rÛ4(j9UjCjÕ4ubajcjU ubjtX (rÜ4…rÝ4}rÞ4(j9UjCjÑ4ubjõ)rß4}rà4(j9Uj:}rá4(Ureftypej\ U reftargetXdictrâ4U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCjÑ4jk]rã4j_ )rä4}rå4(j9jâ4j:}ræ4(j<]j@]j>]j=]jA]ujCjß4jk]rç4jtXdictrè4…ré4}rê4(j9UjCjä4ubajcjg ubajcjùubjtX)…rë4}rì4(j9UjCjÑ4ubjtX -- rí4…rî4}rï4(j9UjCjÑ4ubjtX.The headers to pass along with the PUT requestrð4…rñ4}rò4(j9X.The headers to pass along with the PUT requestjCjÑ4ubejcj"ubajcjp ubjD )ró4}rô4(j9Uj:}rõ4(j<]j@]j>]j=]jA]ujCj£4jk]rö4jD)r÷4}rø4(j9Uj:}rù4(j<]j@]j>]j=]jA]ujCjó4jk]rú4(jM )rû4}rü4(j9Xnum_cbj:}rý4(j<]j@]j>]j=]jA]ujCj÷4jk]rþ4jtXnum_cbrÿ4…r5}r5(j9UjCjû4ubajcjU ubjtX (r5…r5}r5(j9UjCj÷4ubjõ)r5}r5(j9Uj:}r5(Ureftypej\ U reftargetXintr5U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCj÷4jk]r 5j_ )r 5}r 5(j9j5j:}r 5(j<]j@]j>]j=]jA]ujCj5jk]r 5jtXintr5…r5}r5(j9UjCj 5ubajcjg ubajcjùubjtX)…r5}r5(j9UjCj÷4ubjtX -- r5…r5}r5(j9UjCj÷4ubjtX-(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer. Providing a negative integer will cause your callback to be called with each buffer read.r5…r5}r5(j9X-(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer. Providing a negative integer will cause your callback to be called with each buffer read.jCj÷4ubejcj"ubajcjp ubjD )r5}r5(j9Uj:}r5(j<]j@]j>]j=]jA]ujCj£4jk]r5jD)r5}r5(j9Uj:}r5(j<]j@]j>]j=]jA]ujCj5jk]r 5(jM )r!5}r"5(j9X query_argsj:}r#5(j<]j@]j>]j=]jA]ujCj5jk]r$5jtX query_argsr%5…r&5}r'5(j9UjCj!5ubajcjU ubjtX (r(5…r)5}r*5(j9UjCj5ubjõ)r+5}r,5(j9Uj:}r-5(Ureftypej\ U reftargetXstringr.5U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCj5jk]r/5j_ )r05}r15(j9j.5j:}r25(j<]j@]j>]j=]jA]ujCj+5jk]r35jtXstringr45…r55}r65(j9UjCj05ubajcjg ubajcjùubjtX)…r75}r85(j9UjCj5ubjtX -- r95…r:5}r;5(j9UjCj5ubjtX1(optional) Arguments to pass in the query string.r<5…r=5}r>5(j9X1(optional) Arguments to pass in the query string.jCj5ubejcj"ubajcjp ubjD )r?5}r@5(j9Uj:}rA5(j<]j@]j>]j=]jA]ujCj£4jk]rB5jD)rC5}rD5(j9Uj:}rE5(j<]j@]j>]j=]jA]ujCj?5jk]rF5(jM )rG5}rH5(j9Xchunked_transferj:}rI5(j<]j@]j>]j=]jA]ujCjC5jk]rJ5jtXchunked_transferrK5…rL5}rM5(j9UjCjG5ubajcjU ubjtX (rN5…rO5}rP5(j9UjCjC5ubjõ)rQ5}rR5(j9Uj:}rS5(Ureftypej\ U reftargetXbooleanrT5U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCjC5jk]rU5j_ )rV5}rW5(j9jT5j:}rX5(j<]j@]j>]j=]jA]ujCjQ5jk]rY5jtXbooleanrZ5…r[5}r\5(j9UjCjV5ubajcjg ubajcjùubjtX)…r]5}r^5(j9UjCjC5ubjtX -- r_5…r`5}ra5(j9UjCjC5ubjtX5(optional) If true, we use chunked Transfer-Encoding.rb5…rc5}rd5(j9X5(optional) If true, we use chunked Transfer-Encoding.jCjC5ubejcj"ubajcjp ubjD )re5}rf5(j9Uj:}rg5(j<]j@]j>]j=]jA]ujCj£4jk]rh5jD)ri5}rj5(j9Uj:}rk5(j<]j@]j>]j=]jA]ujCje5jk]rl5(jM )rm5}rn5(j9Xsizej:}ro5(j<]j@]j>]j=]jA]ujCji5jk]rp5jtXsizerq5…rr5}rs5(j9UjCjm5ubajcjU ubjtX (rt5…ru5}rv5(j9UjCji5ubjõ)rw5}rx5(j9Uj:}ry5(Ureftypej\ U reftargetXintrz5U refdomainj<4j=]j>]U refexplicit‰j<]j@]jA]ujCji5jk]r{5j_ )r|5}r}5(j9jz5j:}r~5(j<]j@]j>]j=]jA]ujCjw5jk]r5jtXintr€5…r5}r‚5(j9UjCj|5ubajcjg ubajcjùubjtX)…rƒ5}r„5(j9UjCji5ubjtX -- r…5…r†5}r‡5(j9UjCji5ubjtX<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.rˆ5…r‰5}rŠ5(j9X<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.jCji5ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r‹5}rŒ5(j9UjCj2jbNjcjŒj:}r5(j=]j>]j<]j@]jA]Uentries]rŽ5(jX"set_acl() (boto.s3.key.Key method)hUtr5aujiNjjhjk]ubjV)r5}r‘5(j9UjCj2jbNjcj˜j:}r’5(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr“5jžj“5ujiNjjhjk]r”5(j )r•5}r–5(j9X"Key.set_acl(acl_str, headers=None)jCj5jbj£jcj¤j:}r—5(j=]r˜5haj§j¨X boto.s3.keyr™5…rš5}r›5bj>]j<]j@]jA]rœ5haj­X Key.set_aclj¯j j°‰ujiNjjhjk]r5(jÄ)rž5}rŸ5(j9Xset_acljCj•5jbj£jcjÇj:}r 5(j<]j@]j>]j=]jA]ujiNjjhjk]r¡5jtXset_aclr¢5…r£5}r¤5(j9UjCjž5ubaubjÍ)r¥5}r¦5(j9UjCj•5jbj£jcjÐj:}r§5(j<]j@]j>]j=]jA]ujiNjjhjk]r¨5(jÓ)r©5}rª5(j9Xacl_strj:}r«5(j<]j@]j>]j=]jA]ujCj¥5jk]r¬5jtXacl_strr­5…r®5}r¯5(j9UjCj©5ubajcjÛubjÓ)r°5}r±5(j9X headers=Nonej:}r²5(j<]j@]j>]j=]jA]ujCj¥5jk]r³5jtX headers=Noner´5…rµ5}r¶5(j9UjCj°5ubajcjÛubeubeubjS)r·5}r¸5(j9UjCj5jbj£jcjój:}r¹5(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rº5}r»5(j9UjCj2jbNjcjŒj:}r¼5(j=]j>]j<]j@]jA]Uentries]r½5(jX)set_canned_acl() (boto.s3.key.Key method)jUtr¾5aujiNjjhjk]ubjV)r¿5}rÀ5(j9UjCj2jbNjcj˜j:}rÁ5(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÂ5jžjÂ5ujiNjjhjk]rÃ5(j )rÄ5}rÅ5(j9X)Key.set_canned_acl(acl_str, headers=None)jCj¿5jbj£jcj¤j:}rÆ5(j=]rÇ5jaj§j¨X boto.s3.keyrÈ5…rÉ5}rÊ5bj>]j<]j@]jA]rË5jaj­XKey.set_canned_aclj¯j j°‰ujiNjjhjk]rÌ5(jÄ)rÍ5}rÎ5(j9Xset_canned_acljCjÄ5jbj£jcjÇj:}rÏ5(j<]j@]j>]j=]jA]ujiNjjhjk]rÐ5jtXset_canned_aclrÑ5…rÒ5}rÓ5(j9UjCjÍ5ubaubjÍ)rÔ5}rÕ5(j9UjCjÄ5jbj£jcjÐj:}rÖ5(j<]j@]j>]j=]jA]ujiNjjhjk]r×5(jÓ)rØ5}rÙ5(j9Xacl_strj:}rÚ5(j<]j@]j>]j=]jA]ujCjÔ5jk]rÛ5jtXacl_strrÜ5…rÝ5}rÞ5(j9UjCjØ5ubajcjÛubjÓ)rß5}rà5(j9X headers=Nonej:}rá5(j<]j@]j>]j=]jA]ujCjÔ5jk]râ5jtX headers=Nonerã5…rä5}rå5(j9UjCjß5ubajcjÛubeubeubjS)ræ5}rç5(j9UjCj¿5jbj£jcjój:}rè5(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)ré5}rê5(j9UjCj2jbNjcjŒj:}rë5(j=]j>]j<]j@]jA]Uentries]rì5(jX1set_contents_from_file() (boto.s3.key.Key method)haUtrí5aujiNjjhjk]ubjV)rî5}rï5(j9UjCj2jbNjcj˜j:}rð5(jš‰j›Xpyrñ5j=]j>]j<]j@]jA]jœXmethodrò5jžjò5ujiNjjhjk]ró5(j )rô5}rõ5(j9X¼Key.set_contents_from_file(fp, headers=None, replace=True, cb=None, num_cb=10, policy=None, md5=None, reduced_redundancy=False, query_args=None, encrypt_key=False, size=None, rewind=False)jCjî5jbj£jcj¤j:}rö5(j=]r÷5haaj§j¨X boto.s3.keyrø5…rù5}rú5bj>]j<]j@]jA]rû5haaj­XKey.set_contents_from_filej¯j j°‰ujiNjjhjk]rü5(jÄ)rý5}rþ5(j9Xset_contents_from_filejCjô5jbj£jcjÇj:}rÿ5(j<]j@]j>]j=]jA]ujiNjjhjk]r6jtXset_contents_from_filer6…r6}r6(j9UjCjý5ubaubjÍ)r6}r6(j9UjCjô5jbj£jcjÐj:}r6(j<]j@]j>]j=]jA]ujiNjjhjk]r6(jÓ)r6}r 6(j9Xfpj:}r 6(j<]j@]j>]j=]jA]ujCj6jk]r 6jtXfpr 6…r 6}r6(j9UjCj6ubajcjÛubjÓ)r6}r6(j9X headers=Nonej:}r6(j<]j@]j>]j=]jA]ujCj6jk]r6jtX headers=Noner6…r6}r6(j9UjCj6ubajcjÛubjÓ)r6}r6(j9X replace=Truej:}r6(j<]j@]j>]j=]jA]ujCj6jk]r6jtX replace=Truer6…r6}r6(j9UjCj6ubajcjÛubjÓ)r6}r6(j9Xcb=Nonej:}r6(j<]j@]j>]j=]jA]ujCj6jk]r 6jtXcb=Noner!6…r"6}r#6(j9UjCj6ubajcjÛubjÓ)r$6}r%6(j9X num_cb=10j:}r&6(j<]j@]j>]j=]jA]ujCj6jk]r'6jtX num_cb=10r(6…r)6}r*6(j9UjCj$6ubajcjÛubjÓ)r+6}r,6(j9X policy=Nonej:}r-6(j<]j@]j>]j=]jA]ujCj6jk]r.6jtX policy=Noner/6…r06}r16(j9UjCj+6ubajcjÛubjÓ)r26}r36(j9Xmd5=Nonej:}r46(j<]j@]j>]j=]jA]ujCj6jk]r56jtXmd5=Noner66…r76}r86(j9UjCj26ubajcjÛubjÓ)r96}r:6(j9Xreduced_redundancy=Falsej:}r;6(j<]j@]j>]j=]jA]ujCj6jk]r<6jtXreduced_redundancy=Falser=6…r>6}r?6(j9UjCj96ubajcjÛubjÓ)r@6}rA6(j9Xquery_args=Nonej:}rB6(j<]j@]j>]j=]jA]ujCj6jk]rC6jtXquery_args=NonerD6…rE6}rF6(j9UjCj@6ubajcjÛubjÓ)rG6}rH6(j9Xencrypt_key=Falsej:}rI6(j<]j@]j>]j=]jA]ujCj6jk]rJ6jtXencrypt_key=FalserK6…rL6}rM6(j9UjCjG6ubajcjÛubjÓ)rN6}rO6(j9X size=Nonej:}rP6(j<]j@]j>]j=]jA]ujCj6jk]rQ6jtX size=NonerR6…rS6}rT6(j9UjCjN6ubajcjÛubjÓ)rU6}rV6(j9X rewind=Falsej:}rW6(j<]j@]j>]j=]jA]ujCj6jk]rX6jtX rewind=FalserY6…rZ6}r[6(j9UjCjU6ubajcjÛubeubeubjS)r\6}r]6(j9UjCjî5jbj£jcjój:}r^6(j<]j@]j>]j=]jA]ujiNjjhjk]r_6(jD)r`6}ra6(j9XçStore an object in S3 using the name of the Key object as the key in S3 and the contents of the file pointed to by 'fp' as the contents. The data is read from 'fp' from its current position until 'size' bytes have been read or EOF.rb6jCj\6jbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.set_contents_from_filejcj"j:}rc6(j<]j@]j>]j=]jA]ujiKjjhjk]rd6jtXçStore an object in S3 using the name of the Key object as the key in S3 and the contents of the file pointed to by 'fp' as the contents. The data is read from 'fp' from its current position until 'size' bytes have been read or EOF.re6…rf6}rg6(j9jb6jCj`6ubaubjP)rh6}ri6(j9UjCj\6jbNjcj*j:}rj6(j<]j@]j>]j=]jA]ujiNjjhjk]rk6(jL)rl6}rm6(j9Uj:}rn6(j<]j@]j>]j=]jA]ujCjh6jk]ro6(j1)rp6}rq6(j9Uj:}rr6(j<]j@]j>]j=]jA]ujCjl6jk]rs6jtX Parametersrt6…ru6}rv6(j9UjCjp6ubajcj9ubjH)rw6}rx6(j9Uj:}ry6(j<]j@]j>]j=]jA]ujCjl6jk]rz6j? )r{6}r|6(j9Uj:}r}6(j<]j@]j>]j=]jA]ujCjw6jk]r~6(jD )r6}r€6(j9Uj:}r6(j<]j@]j>]j=]jA]ujCj{6jk]r‚6jD)rƒ6}r„6(j9Uj:}r…6(j<]j@]j>]j=]jA]ujCj6jk]r†6(jM )r‡6}rˆ6(j9Xfpj:}r‰6(j<]j@]j>]j=]jA]ujCjƒ6jk]rŠ6jtXfpr‹6…rŒ6}r6(j9UjCj‡6ubajcjU ubjtX (rŽ6…r6}r6(j9UjCjƒ6ubjõ)r‘6}r’6(j9Uj:}r“6(Ureftypej\ U reftargetXfiler”6U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCjƒ6jk]r•6j_ )r–6}r—6(j9j”6j:}r˜6(j<]j@]j>]j=]jA]ujCj‘6jk]r™6jtXfilerš6…r›6}rœ6(j9UjCj–6ubajcjg ubajcjùubjtX)…r6}rž6(j9UjCjƒ6ubjtX -- rŸ6…r 6}r¡6(j9UjCjƒ6ubjtX!the file whose contents to uploadr¢6…r£6}r¤6(j9X!the file whose contents to uploadjCjƒ6ubejcj"ubajcjp ubjD )r¥6}r¦6(j9Uj:}r§6(j<]j@]j>]j=]jA]ujCj{6jk]r¨6jD)r©6}rª6(j9Uj:}r«6(j<]j@]j>]j=]jA]ujCj¥6jk]r¬6(jM )r­6}r®6(j9Xheadersj:}r¯6(j<]j@]j>]j=]jA]ujCj©6jk]r°6jtXheadersr±6…r²6}r³6(j9UjCj­6ubajcjU ubjtX (r´6…rµ6}r¶6(j9UjCj©6ubjõ)r·6}r¸6(j9Uj:}r¹6(Ureftypej\ U reftargetXdictrº6U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCj©6jk]r»6j_ )r¼6}r½6(j9jº6j:}r¾6(j<]j@]j>]j=]jA]ujCj·6jk]r¿6jtXdictrÀ6…rÁ6}rÂ6(j9UjCj¼6ubajcjg ubajcjùubjtX)…rÃ6}rÄ6(j9UjCj©6ubjtX -- rÅ6…rÆ6}rÇ6(j9UjCj©6ubjtX?Additional HTTP headers that will be sent with the PUT request.rÈ6…rÉ6}rÊ6(j9X?Additional HTTP headers that will be sent with the PUT request.jCj©6ubejcj"ubajcjp ubjD )rË6}rÌ6(j9Uj:}rÍ6(j<]j@]j>]j=]jA]ujCj{6jk]rÎ6jD)rÏ6}rÐ6(j9Uj:}rÑ6(j<]j@]j>]j=]jA]ujCjË6jk]rÒ6(jM )rÓ6}rÔ6(j9Xreplacej:}rÕ6(j<]j@]j>]j=]jA]ujCjÏ6jk]rÖ6jtXreplacer×6…rØ6}rÙ6(j9UjCjÓ6ubajcjU ubjtX (rÚ6…rÛ6}rÜ6(j9UjCjÏ6ubjõ)rÝ6}rÞ6(j9Uj:}rß6(Ureftypej\ U reftargetXboolrà6U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCjÏ6jk]rá6j_ )râ6}rã6(j9jà6j:}rä6(j<]j@]j>]j=]jA]ujCjÝ6jk]rå6jtXboolræ6…rç6}rè6(j9UjCjâ6ubajcjg ubajcjùubjtX)…ré6}rê6(j9UjCjÏ6ubjtX -- rë6…rì6}rí6(j9UjCjÏ6ubjtXÓIf this parameter is False, the method will first check to see if an object exists in the bucket with the same key. If it does, it won't overwrite it. The default value is True which will overwrite the object.rî6…rï6}rð6(j9XÓIf this parameter is False, the method will first check to see if an object exists in the bucket with the same key. If it does, it won't overwrite it. The default value is True which will overwrite the object.jCjÏ6ubejcj"ubajcjp ubjD )rñ6}rò6(j9Uj:}ró6(j<]j@]j>]j=]jA]ujCj{6jk]rô6jD)rõ6}rö6(j9Uj:}r÷6(j<]j@]j>]j=]jA]ujCjñ6jk]rø6(jM )rù6}rú6(j9Xcbj:}rû6(j<]j@]j>]j=]jA]ujCjõ6jk]rü6jtXcbrý6…rþ6}rÿ6(j9UjCjù6ubajcjU ubjtX (r7…r7}r7(j9UjCjõ6ubjõ)r7}r7(j9Uj:}r7(Ureftypej\ U reftargetXfunctionr7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCjõ6jk]r7j_ )r7}r 7(j9j7j:}r 7(j<]j@]j>]j=]jA]ujCj7jk]r 7jtXfunctionr 7…r 7}r7(j9UjCj7ubajcjg ubajcjùubjtX)…r7}r7(j9UjCjõ6ubjtX -- r7…r7}r7(j9UjCjõ6ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.r7…r7}r7(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCjõ6ubejcj"ubajcjp ubjD )r7}r7(j9Uj:}r7(j<]j@]j>]j=]jA]ujCj{6jk]r7jD)r7}r7(j9Uj:}r7(j<]j@]j>]j=]jA]ujCj7jk]r7(jM )r7}r 7(j9Xnum_cbj:}r!7(j<]j@]j>]j=]jA]ujCj7jk]r"7jtXnum_cbr#7…r$7}r%7(j9UjCj7ubajcjU ubjtX (r&7…r'7}r(7(j9UjCj7ubjõ)r)7}r*7(j9Uj:}r+7(Ureftypej\ U reftargetXintr,7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCj7jk]r-7j_ )r.7}r/7(j9j,7j:}r07(j<]j@]j>]j=]jA]ujCj)7jk]r17jtXintr27…r37}r47(j9UjCj.7ubajcjg ubajcjùubjtX)…r57}r67(j9UjCj7ubjtX -- r77…r87}r97(j9UjCj7ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.r:7…r;7}r<7(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCj7ubejcj"ubajcjp ubjD )r=7}r>7(j9Uj:}r?7(j<]j@]j>]j=]jA]ujCj{6jk]r@7jD)rA7}rB7(j9Uj:}rC7(j<]j@]j>]j=]jA]ujCj=7jk]rD7(jM )rE7}rF7(j9Xpolicyj:}rG7(j<]j@]j>]j=]jA]ujCjA7jk]rH7jtXpolicyrI7…rJ7}rK7(j9UjCjE7ubajcjU ubjtX (rL7…rM7}rN7(j9UjCjA7ubjõ)rO7}rP7(j9X%:class:`boto.s3.acl.CannedACLStrings`rQ7jCjA7jbNjcjùj:}rR7(UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyrS7j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]rT7j)rU7}rV7(j9jQ7j:}rW7(j<]j@]rX7(j jS7Xpy-classrY7ej>]j=]jA]ujCjO7jk]rZ7jtXboto.s3.acl.CannedACLStringsr[7…r\7}r]7(j9UjCjU7ubajcjubaubjtX)…r^7}r_7(j9UjCjA7ubjtX -- r`7…ra7}rb7(j9UjCjA7ubjtX>A canned ACL policy that will be applied to the new key in S3.rc7…rd7}re7(j9X>A canned ACL policy that will be applied to the new key in S3.jCjA7ubejcj"ubajcjp ubjD )rf7}rg7(j9Uj:}rh7(j<]j@]j>]j=]jA]ujCj{6jk]ri7jD)rj7}rk7(j9Uj:}rl7(j<]j@]j>]j=]jA]ujCjf7jk]rm7(jM )rn7}ro7(j9Xmd5j:}rp7(j<]j@]j>]j=]jA]ujCjj7jk]rq7jtXmd5rr7…rs7}rt7(j9UjCjn7ubajcjU ubjtX (ru7…rv7}rw7(j9UjCjj7ubjõ)rx7}ry7(j9Uj:}rz7(Ureftypej\ U reftargetXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.r{7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCjj7jk]r|7j_ )r}7}r~7(j9j{7j:}r7(j<]j@]j>]j=]jA]ujCjx7jk]r€7jtXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.r7…r‚7}rƒ7(j9UjCj}7ubajcjg ubajcjùubjtX)…r„7}r…7(j9UjCjj7ubjtX -- r†7…r‡7}rˆ7(j9UjCjj7ubjtXÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.r‰7…rŠ7}r‹7(j9XÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.jCjj7ubejcj"ubajcjp ubjD )rŒ7}r7(j9Uj:}rŽ7(j<]j@]j>]j=]jA]ujCj{6jk]r7jD)r7}r‘7(j9Uj:}r’7(j<]j@]j>]j=]jA]ujCjŒ7jk]r“7(jM )r”7}r•7(j9Xreduced_redundancyj:}r–7(j<]j@]j>]j=]jA]ujCj7jk]r—7jtXreduced_redundancyr˜7…r™7}rš7(j9UjCj”7ubajcjU ubjtX (r›7…rœ7}r7(j9UjCj7ubjõ)rž7}rŸ7(j9Uj:}r 7(Ureftypej\ U reftargetXboolr¡7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCj7jk]r¢7j_ )r£7}r¤7(j9j¡7j:}r¥7(j<]j@]j>]j=]jA]ujCjž7jk]r¦7jtXboolr§7…r¨7}r©7(j9UjCj£7ubajcjg ubajcjùubjtX)…rª7}r«7(j9UjCj7ubjtX -- r¬7…r­7}r®7(j9UjCj7ubjtX¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.r¯7…r°7}r±7(j9X¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.jCj7ubejcj"ubajcjp ubjD )r²7}r³7(j9Uj:}r´7(j<]j@]j>]j=]jA]ujCj{6jk]rµ7jD)r¶7}r·7(j9Uj:}r¸7(j<]j@]j>]j=]jA]ujCj²7jk]r¹7(jM )rº7}r»7(j9X encrypt_keyj:}r¼7(j<]j@]j>]j=]jA]ujCj¶7jk]r½7jtX encrypt_keyr¾7…r¿7}rÀ7(j9UjCjº7ubajcjU ubjtX (rÁ7…rÂ7}rÃ7(j9UjCj¶7ubjõ)rÄ7}rÅ7(j9Uj:}rÆ7(Ureftypej\ U reftargetXboolrÇ7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCj¶7jk]rÈ7j_ )rÉ7}rÊ7(j9jÇ7j:}rË7(j<]j@]j>]j=]jA]ujCjÄ7jk]rÌ7jtXboolrÍ7…rÎ7}rÏ7(j9UjCjÉ7ubajcjg ubajcjùubjtX)…rÐ7}rÑ7(j9UjCj¶7ubjtX -- rÒ7…rÓ7}rÔ7(j9UjCj¶7ubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.rÕ7…rÖ7}r×7(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCj¶7ubejcj"ubajcjp ubjD )rØ7}rÙ7(j9Uj:}rÚ7(j<]j@]j>]j=]jA]ujCj{6jk]rÛ7jD)rÜ7}rÝ7(j9Uj:}rÞ7(j<]j@]j>]j=]jA]ujCjØ7jk]rß7(jM )rà7}rá7(j9Xsizej:}râ7(j<]j@]j>]j=]jA]ujCjÜ7jk]rã7jtXsizerä7…rå7}ræ7(j9UjCjà7ubajcjU ubjtX (rç7…rè7}ré7(j9UjCjÜ7ubjõ)rê7}rë7(j9Uj:}rì7(Ureftypej\ U reftargetXintrí7U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCjÜ7jk]rî7j_ )rï7}rð7(j9jí7j:}rñ7(j<]j@]j>]j=]jA]ujCjê7jk]rò7jtXintró7…rô7}rõ7(j9UjCjï7ubajcjg ubajcjùubjtX)…rö7}r÷7(j9UjCjÜ7ubjtX -- rø7…rù7}rú7(j9UjCjÜ7ubjtX<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.rû7…rü7}rý7(j9X<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.jCjÜ7ubejcj"ubajcjp ubjD )rþ7}rÿ7(j9Uj:}r8(j<]j@]j>]j=]jA]ujCj{6jk]r8jD)r8}r8(j9Uj:}r8(j<]j@]j>]j=]jA]ujCjþ7jk]r8(jM )r8}r8(j9Xrewindj:}r8(j<]j@]j>]j=]jA]ujCj8jk]r 8jtXrewindr 8…r 8}r 8(j9UjCj8ubajcjU ubjtX (r 8…r8}r8(j9UjCj8ubjõ)r8}r8(j9Uj:}r8(Ureftypej\ U reftargetXboolr8U refdomainjñ5j=]j>]U refexplicit‰j<]j@]jA]ujCj8jk]r8j_ )r8}r8(j9j8j:}r8(j<]j@]j>]j=]jA]ujCj8jk]r8jtXboolr8…r8}r8(j9UjCj8ubajcjg ubajcjùubjtX)…r8}r8(j9UjCj8ubjtX -- r8…r8}r 8(j9UjCj8ubjtXÈ(optional) If True, the file pointer (fp) will be rewound to the start before any bytes are read from it. The default behaviour is False which reads from the current position of the file pointer (fp).r!8…r"8}r#8(j9XÈ(optional) If True, the file pointer (fp) will be rewound to the start before any bytes are read from it. The default behaviour is False which reads from the current position of the file pointer (fp).jCj8ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r$8}r%8(j9Uj:}r&8(j<]j@]j>]j=]jA]ujCjh6jk]r'8(j1)r(8}r)8(j9Uj:}r*8(j<]j@]j>]j=]jA]ujCj$8jk]r+8jtX Return typer,8…r-8}r.8(j9UjCj(8ubajcj9ubjH)r/8}r08(j9Uj:}r18(j<]j@]j>]j=]jA]ujCj$8jk]r28jD)r38}r48(j9Uj:}r58(j<]j@]j>]j=]jA]ujCj/8jk]r68jtXintr78…r88}r98(j9XintjCj38ubajcj"ubajcjEubejcjFubjL)r:8}r;8(j9Uj:}r<8(j<]j@]j>]j=]jA]ujCjh6jk]r=8(j1)r>8}r?8(j9Uj:}r@8(j<]j@]j>]j=]jA]ujCj:8jk]rA8jtXReturnsrB8…rC8}rD8(j9UjCj>8ubajcj9ubjH)rE8}rF8(j9Uj:}rG8(j<]j@]j>]j=]jA]ujCj:8jk]rH8jD)rI8}rJ8(j9Uj:}rK8(j<]j@]j>]j=]jA]ujCjE8jk]rL8jtX'The number of bytes written to the key.rM8…rN8}rO8(j9X'The number of bytes written to the key.jCjI8ubajcj"ubajcjEubejcjFubeubeubeubjˆ)rP8}rQ8(j9UjCj2jbNjcjŒj:}rR8(j=]j>]j<]j@]jA]Uentries]rS8(jX5set_contents_from_filename() (boto.s3.key.Key method)h×UtrT8aujiNjjhjk]ubjV)rU8}rV8(j9UjCj2jbNjcj˜j:}rW8(jš‰j›XpyrX8j=]j>]j<]j@]jA]jœXmethodrY8jžjY8ujiNjjhjk]rZ8(j )r[8}r\8(j9XœKey.set_contents_from_filename(filename, headers=None, replace=True, cb=None, num_cb=10, policy=None, md5=None, reduced_redundancy=False, encrypt_key=False)jCjU8jbj£jcj¤j:}r]8(j=]r^8h×aj§j¨X boto.s3.keyr_8…r`8}ra8bj>]j<]j@]jA]rb8h×aj­XKey.set_contents_from_filenamej¯j j°‰ujiNjjhjk]rc8(jÄ)rd8}re8(j9Xset_contents_from_filenamejCj[8jbj£jcjÇj:}rf8(j<]j@]j>]j=]jA]ujiNjjhjk]rg8jtXset_contents_from_filenamerh8…ri8}rj8(j9UjCjd8ubaubjÍ)rk8}rl8(j9UjCj[8jbj£jcjÐj:}rm8(j<]j@]j>]j=]jA]ujiNjjhjk]rn8(jÓ)ro8}rp8(j9Xfilenamej:}rq8(j<]j@]j>]j=]jA]ujCjk8jk]rr8jtXfilenamers8…rt8}ru8(j9UjCjo8ubajcjÛubjÓ)rv8}rw8(j9X headers=Nonej:}rx8(j<]j@]j>]j=]jA]ujCjk8jk]ry8jtX headers=Nonerz8…r{8}r|8(j9UjCjv8ubajcjÛubjÓ)r}8}r~8(j9X replace=Truej:}r8(j<]j@]j>]j=]jA]ujCjk8jk]r€8jtX replace=Truer8…r‚8}rƒ8(j9UjCj}8ubajcjÛubjÓ)r„8}r…8(j9Xcb=Nonej:}r†8(j<]j@]j>]j=]jA]ujCjk8jk]r‡8jtXcb=Nonerˆ8…r‰8}rŠ8(j9UjCj„8ubajcjÛubjÓ)r‹8}rŒ8(j9X num_cb=10j:}r8(j<]j@]j>]j=]jA]ujCjk8jk]rŽ8jtX num_cb=10r8…r8}r‘8(j9UjCj‹8ubajcjÛubjÓ)r’8}r“8(j9X policy=Nonej:}r”8(j<]j@]j>]j=]jA]ujCjk8jk]r•8jtX policy=Noner–8…r—8}r˜8(j9UjCj’8ubajcjÛubjÓ)r™8}rš8(j9Xmd5=Nonej:}r›8(j<]j@]j>]j=]jA]ujCjk8jk]rœ8jtXmd5=Noner8…rž8}rŸ8(j9UjCj™8ubajcjÛubjÓ)r 8}r¡8(j9Xreduced_redundancy=Falsej:}r¢8(j<]j@]j>]j=]jA]ujCjk8jk]r£8jtXreduced_redundancy=Falser¤8…r¥8}r¦8(j9UjCj 8ubajcjÛubjÓ)r§8}r¨8(j9Xencrypt_key=Falsej:}r©8(j<]j@]j>]j=]jA]ujCjk8jk]rª8jtXencrypt_key=Falser«8…r¬8}r­8(j9UjCj§8ubajcjÛubeubeubjS)r®8}r¯8(j9UjCjU8jbj£jcjój:}r°8(j<]j@]j>]j=]jA]ujiNjjhjk]r±8(jD)r²8}r³8(j9X½Store an object in S3 using the name of the Key object as the key in S3 and the contents of the file named by 'filename'. See set_contents_from_file method for details about the parameters.r´8jCj®8jbXl/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.set_contents_from_filenamejcj"j:}rµ8(j<]j@]j>]j=]jA]ujiKjjhjk]r¶8jtX½Store an object in S3 using the name of the Key object as the key in S3 and the contents of the file named by 'filename'. See set_contents_from_file method for details about the parameters.r·8…r¸8}r¹8(j9j´8jCj²8ubaubjP)rº8}r»8(j9UjCj®8jbNjcj*j:}r¼8(j<]j@]j>]j=]jA]ujiNjjhjk]r½8(jL)r¾8}r¿8(j9Uj:}rÀ8(j<]j@]j>]j=]jA]ujCjº8jk]rÁ8(j1)rÂ8}rÃ8(j9Uj:}rÄ8(j<]j@]j>]j=]jA]ujCj¾8jk]rÅ8jtX ParametersrÆ8…rÇ8}rÈ8(j9UjCjÂ8ubajcj9ubjH)rÉ8}rÊ8(j9Uj:}rË8(j<]j@]j>]j=]jA]ujCj¾8jk]rÌ8j? )rÍ8}rÎ8(j9Uj:}rÏ8(j<]j@]j>]j=]jA]ujCjÉ8jk]rÐ8(jD )rÑ8}rÒ8(j9Uj:}rÓ8(j<]j@]j>]j=]jA]ujCjÍ8jk]rÔ8jD)rÕ8}rÖ8(j9Uj:}r×8(j<]j@]j>]j=]jA]ujCjÑ8jk]rØ8(jM )rÙ8}rÚ8(j9Xfilenamej:}rÛ8(j<]j@]j>]j=]jA]ujCjÕ8jk]rÜ8jtXfilenamerÝ8…rÞ8}rß8(j9UjCjÙ8ubajcjU ubjtX (rà8…rá8}râ8(j9UjCjÕ8ubjõ)rã8}rä8(j9Uj:}rå8(Ureftypej\ U reftargetXstringræ8U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCjÕ8jk]rç8j_ )rè8}ré8(j9jæ8j:}rê8(j<]j@]j>]j=]jA]ujCjã8jk]rë8jtXstringrì8…rí8}rî8(j9UjCjè8ubajcjg ubajcjùubjtX)…rï8}rð8(j9UjCjÕ8ubjtX -- rñ8…rò8}ró8(j9UjCjÕ8ubjtX1The name of the file that you want to put onto S3rô8…rõ8}rö8(j9X1The name of the file that you want to put onto S3jCjÕ8ubejcj"ubajcjp ubjD )r÷8}rø8(j9Uj:}rù8(j<]j@]j>]j=]jA]ujCjÍ8jk]rú8jD)rû8}rü8(j9Uj:}rý8(j<]j@]j>]j=]jA]ujCj÷8jk]rþ8(jM )rÿ8}r9(j9Xheadersj:}r9(j<]j@]j>]j=]jA]ujCjû8jk]r9jtXheadersr9…r9}r9(j9UjCjÿ8ubajcjU ubjtX (r9…r9}r9(j9UjCjû8ubjõ)r 9}r 9(j9Uj:}r 9(Ureftypej\ U reftargetXdictr 9U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCjû8jk]r 9j_ )r9}r9(j9j 9j:}r9(j<]j@]j>]j=]jA]ujCj 9jk]r9jtXdictr9…r9}r9(j9UjCj9ubajcjg ubajcjùubjtX)…r9}r9(j9UjCjû8ubjtX -- r9…r9}r9(j9UjCjû8ubjtX9Additional headers to pass along with the request to AWS.r9…r9}r9(j9X9Additional headers to pass along with the request to AWS.jCjû8ubejcj"ubajcjp ubjD )r9}r9(j9Uj:}r9(j<]j@]j>]j=]jA]ujCjÍ8jk]r 9jD)r!9}r"9(j9Uj:}r#9(j<]j@]j>]j=]jA]ujCj9jk]r$9(jM )r%9}r&9(j9Xreplacej:}r'9(j<]j@]j>]j=]jA]ujCj!9jk]r(9jtXreplacer)9…r*9}r+9(j9UjCj%9ubajcjU ubjtX (r,9…r-9}r.9(j9UjCj!9ubjõ)r/9}r09(j9Uj:}r19(Ureftypej\ U reftargetXboolr29U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCj!9jk]r39j_ )r49}r59(j9j29j:}r69(j<]j@]j>]j=]jA]ujCj/9jk]r79jtXboolr89…r99}r:9(j9UjCj49ubajcjg ubajcjùubjtX)…r;9}r<9(j9UjCj!9ubjtX -- r=9…r>9}r?9(j9UjCj!9ubjtX@If True, replaces the contents of the file if it already exists.r@9…rA9}rB9(j9X@If True, replaces the contents of the file if it already exists.jCj!9ubejcj"ubajcjp ubjD )rC9}rD9(j9Uj:}rE9(j<]j@]j>]j=]jA]ujCjÍ8jk]rF9jD)rG9}rH9(j9Uj:}rI9(j<]j@]j>]j=]jA]ujCjC9jk]rJ9(jM )rK9}rL9(j9Xcbj:}rM9(j<]j@]j>]j=]jA]ujCjG9jk]rN9jtXcbrO9…rP9}rQ9(j9UjCjK9ubajcjU ubjtX (rR9…rS9}rT9(j9UjCjG9ubjõ)rU9}rV9(j9Uj:}rW9(Ureftypej\ U reftargetXintrX9U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCjG9jk]rY9j_ )rZ9}r[9(j9jX9j:}r\9(j<]j@]j>]j=]jA]ujCjU9jk]r]9jtXintr^9…r_9}r`9(j9UjCjZ9ubajcjg ubajcjùubjtX)…ra9}rb9(j9UjCjG9ubjtX -- rc9…rd9}re9(j9UjCjG9ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.rf9…rg9}rh9(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCjG9ubejcj"ubajcjp ubjD )ri9}rj9(j9Uj:}rk9(j<]j@]j>]j=]jA]ujCjÍ8jk]rl9jD)rm9}rn9(j9Uj:}ro9(j<]j@]j>]j=]jA]ujCji9jk]rp9(jM )rq9}rr9(j9Xnum_cbj:}rs9(j<]j@]j>]j=]jA]ujCjm9jk]rt9jtXnum_cbru9…rv9}rw9(j9UjCjq9ubajcjU ubjtX -- rx9…ry9}rz9(j9UjCjm9ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.r{9…r|9}r}9(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjm9ubejcj"ubajcjp ubjD )r~9}r9(j9Uj:}r€9(j<]j@]j>]j=]jA]ujCjÍ8jk]r9jD)r‚9}rƒ9(j9Uj:}r„9(j<]j@]j>]j=]jA]ujCj~9jk]r…9(jM )r†9}r‡9(j9Xpolicyj:}rˆ9(j<]j@]j>]j=]jA]ujCj‚9jk]r‰9jtXpolicyrŠ9…r‹9}rŒ9(j9UjCj†9ubajcjU ubjtX (r9…rŽ9}r9(j9UjCj‚9ubjõ)r9}r‘9(j9X%:class:`boto.s3.acl.CannedACLStrings`r’9jCj‚9jbNjcjùj:}r“9(UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyr”9j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]r•9j)r–9}r—9(j9j’9j:}r˜9(j<]j@]r™9(j j”9Xpy-classrš9ej>]j=]jA]ujCj9jk]r›9jtXboto.s3.acl.CannedACLStringsrœ9…r9}rž9(j9UjCj–9ubajcjubaubjtX)…rŸ9}r 9(j9UjCj‚9ubjtX -- r¡9…r¢9}r£9(j9UjCj‚9ubjtX>A canned ACL policy that will be applied to the new key in S3.r¤9…r¥9}r¦9(j9X>A canned ACL policy that will be applied to the new key in S3.jCj‚9ubejcj"ubajcjp ubjD )r§9}r¨9(j9Uj:}r©9(j<]j@]j>]j=]jA]ujCjÍ8jk]rª9jD)r«9}r¬9(j9Uj:}r­9(j<]j@]j>]j=]jA]ujCj§9jk]r®9(jM )r¯9}r°9(j9Xmd5j:}r±9(j<]j@]j>]j=]jA]ujCj«9jk]r²9jtXmd5r³9…r´9}rµ9(j9UjCj¯9ubajcjU ubjtX (r¶9…r·9}r¸9(j9UjCj«9ubjõ)r¹9}rº9(j9Uj:}r»9(Ureftypej\ U reftargetXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.r¼9U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCj«9jk]r½9j_ )r¾9}r¿9(j9j¼9j:}rÀ9(j<]j@]j>]j=]jA]ujCj¹9jk]rÁ9jtXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.rÂ9…rÃ9}rÄ9(j9UjCj¾9ubajcjg ubajcjùubjtX)…rÅ9}rÆ9(j9UjCj«9ubjtX -- rÇ9…rÈ9}rÉ9(j9UjCj«9ubjtXÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.rÊ9…rË9}rÌ9(j9XÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.jCj«9ubejcj"ubajcjp ubjD )rÍ9}rÎ9(j9Uj:}rÏ9(j<]j@]j>]j=]jA]ujCjÍ8jk]rÐ9jD)rÑ9}rÒ9(j9Uj:}rÓ9(j<]j@]j>]j=]jA]ujCjÍ9jk]rÔ9(jM )rÕ9}rÖ9(j9Xreduced_redundancyj:}r×9(j<]j@]j>]j=]jA]ujCjÑ9jk]rØ9jtXreduced_redundancyrÙ9…rÚ9}rÛ9(j9UjCjÕ9ubajcjU ubjtX (rÜ9…rÝ9}rÞ9(j9UjCjÑ9ubjõ)rß9}rà9(j9Uj:}rá9(Ureftypej\ U reftargetXboolrâ9U refdomainjX8j=]j>]U refexplicit‰j<]j@]jA]ujCjÑ9jk]rã9j_ )rä9}rå9(j9jâ9j:}ræ9(j<]j@]j>]j=]jA]ujCjß9jk]rç9jtXboolrè9…ré9}rê9(j9UjCjä9ubajcjg ubajcjùubjtX)…rë9}rì9(j9UjCjÑ9ubjtX -- rí9…rî9}rï9(j9UjCjÑ9ubjtXoIf True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost. :type encrypt_key: bool :param encrypt_key: If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.rð9…rñ9}rò9(j9XoIf True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost. :type encrypt_key: bool :param encrypt_key: If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCjÑ9ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)ró9}rô9(j9Uj:}rõ9(j<]j@]j>]j=]jA]ujCjº8jk]rö9(j1)r÷9}rø9(j9Uj:}rù9(j<]j@]j>]j=]jA]ujCjó9jk]rú9jtX Return typerû9…rü9}rý9(j9UjCj÷9ubajcj9ubjH)rþ9}rÿ9(j9Uj:}r:(j<]j@]j>]j=]jA]ujCjó9jk]r:jD)r:}r:(j9Uj:}r:(j<]j@]j>]j=]jA]ujCjþ9jk]r:jtXintr:…r:}r:(j9XintjCj:ubajcj"ubajcjEubejcjFubjL)r :}r :(j9Uj:}r :(j<]j@]j>]j=]jA]ujCjº8jk]r :(j1)r :}r:(j9Uj:}r:(j<]j@]j>]j=]jA]ujCj :jk]r:jtXReturnsr:…r:}r:(j9UjCj :ubajcj9ubjH)r:}r:(j9Uj:}r:(j<]j@]j>]j=]jA]ujCj :jk]r:jD)r:}r:(j9Uj:}r:(j<]j@]j>]j=]jA]ujCj:jk]r:jtX'The number of bytes written to the key.r:…r:}r:(j9X'The number of bytes written to the key.jCj:ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r:}r :(j9UjCj2jbNjcjŒj:}r!:(j=]j>]j<]j@]jA]Uentries]r":(jX3set_contents_from_stream() (boto.s3.key.Key method)j.Utr#:aujiNjjhjk]ubjV)r$:}r%:(j9UjCj2jbNjcj˜j:}r&:(jš‰j›Xpyr':j=]j>]j<]j@]jA]jœXmethodr(:jžj(:ujiNjjhjk]r):(j )r*:}r+:(j9X“Key.set_contents_from_stream(fp, headers=None, replace=True, cb=None, num_cb=10, policy=None, reduced_redundancy=False, query_args=None, size=None)jCj$:jbj£jcj¤j:}r,:(j=]r-:j.aj§j¨X boto.s3.keyr.:…r/:}r0:bj>]j<]j@]jA]r1:j.aj­XKey.set_contents_from_streamj¯j j°‰ujiNjjhjk]r2:(jÄ)r3:}r4:(j9Xset_contents_from_streamjCj*:jbj£jcjÇj:}r5:(j<]j@]j>]j=]jA]ujiNjjhjk]r6:jtXset_contents_from_streamr7:…r8:}r9:(j9UjCj3:ubaubjÍ)r::}r;:(j9UjCj*:jbj£jcjÐj:}r<:(j<]j@]j>]j=]jA]ujiNjjhjk]r=:(jÓ)r>:}r?:(j9Xfpj:}r@:(j<]j@]j>]j=]jA]ujCj::jk]rA:jtXfprB:…rC:}rD:(j9UjCj>:ubajcjÛubjÓ)rE:}rF:(j9X headers=Nonej:}rG:(j<]j@]j>]j=]jA]ujCj::jk]rH:jtX headers=NonerI:…rJ:}rK:(j9UjCjE:ubajcjÛubjÓ)rL:}rM:(j9X replace=Truej:}rN:(j<]j@]j>]j=]jA]ujCj::jk]rO:jtX replace=TruerP:…rQ:}rR:(j9UjCjL:ubajcjÛubjÓ)rS:}rT:(j9Xcb=Nonej:}rU:(j<]j@]j>]j=]jA]ujCj::jk]rV:jtXcb=NonerW:…rX:}rY:(j9UjCjS:ubajcjÛubjÓ)rZ:}r[:(j9X num_cb=10j:}r\:(j<]j@]j>]j=]jA]ujCj::jk]r]:jtX num_cb=10r^:…r_:}r`:(j9UjCjZ:ubajcjÛubjÓ)ra:}rb:(j9X policy=Nonej:}rc:(j<]j@]j>]j=]jA]ujCj::jk]rd:jtX policy=Nonere:…rf:}rg:(j9UjCja:ubajcjÛubjÓ)rh:}ri:(j9Xreduced_redundancy=Falsej:}rj:(j<]j@]j>]j=]jA]ujCj::jk]rk:jtXreduced_redundancy=Falserl:…rm:}rn:(j9UjCjh:ubajcjÛubjÓ)ro:}rp:(j9Xquery_args=Nonej:}rq:(j<]j@]j>]j=]jA]ujCj::jk]rr:jtXquery_args=Noners:…rt:}ru:(j9UjCjo:ubajcjÛubjÓ)rv:}rw:(j9X size=Nonej:}rx:(j<]j@]j>]j=]jA]ujCj::jk]ry:jtX size=Nonerz:…r{:}r|:(j9UjCjv:ubajcjÛubeubeubjS)r}:}r~:(j9UjCj$:jbj£jcjój:}r:(j<]j@]j>]j=]jA]ujiNjjhjk]r€:(jD)r:}r‚:(j9XŒStore an object using the name of the Key object as the key in cloud and the contents of the data stream pointed to by 'fp' as the contents.rƒ:jCj}:jbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.set_contents_from_streamr„:jcj"j:}r…:(j<]j@]j>]j=]jA]ujiKjjhjk]r†:jtXŒStore an object using the name of the Key object as the key in cloud and the contents of the data stream pointed to by 'fp' as the contents.r‡:…rˆ:}r‰:(j9jƒ:jCj:ubaubjD)rŠ:}r‹:(j9X(The stream object is not seekable and total size is not known. This has the implication that we can't specify the Content-Size and Content-MD5 in the header. So for huge uploads, the delay in calculating MD5 is avoided but with a penalty of inability to verify the integrity of the uploaded data.rŒ:jCj}:jbj„:jcj"j:}r:(j<]j@]j>]j=]jA]ujiKjjhjk]rŽ:jtX(The stream object is not seekable and total size is not known. This has the implication that we can't specify the Content-Size and Content-MD5 in the header. So for huge uploads, the delay in calculating MD5 is avoided but with a penalty of inability to verify the integrity of the uploaded data.r:…r:}r‘:(j9jŒ:jCjŠ:ubaubjP)r’:}r“:(j9UjCj}:jbNjcj*j:}r”:(j<]j@]j>]j=]jA]ujiNjjhjk]r•:jL)r–:}r—:(j9Uj:}r˜:(j<]j@]j>]j=]jA]ujCj’:jk]r™:(j1)rš:}r›:(j9Uj:}rœ:(j<]j@]j>]j=]jA]ujCj–:jk]r:jtX Parametersrž:…rŸ:}r :(j9UjCjš:ubajcj9ubjH)r¡:}r¢:(j9Uj:}r£:(j<]j@]j>]j=]jA]ujCj–:jk]r¤:j? )r¥:}r¦:(j9Uj:}r§:(j<]j@]j>]j=]jA]ujCj¡:jk]r¨:(jD )r©:}rª:(j9Uj:}r«:(j<]j@]j>]j=]jA]ujCj¥:jk]r¬:jD)r­:}r®:(j9Uj:}r¯:(j<]j@]j>]j=]jA]ujCj©:jk]r°:(jM )r±:}r²:(j9Xfpj:}r³:(j<]j@]j>]j=]jA]ujCj­:jk]r´:jtXfprµ:…r¶:}r·:(j9UjCj±:ubajcjU ubjtX (r¸:…r¹:}rº:(j9UjCj­:ubjõ)r»:}r¼:(j9Uj:}r½:(Ureftypej\ U reftargetXfiler¾:U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCj­:jk]r¿:j_ )rÀ:}rÁ:(j9j¾:j:}rÂ:(j<]j@]j>]j=]jA]ujCj»:jk]rÃ:jtXfilerÄ:…rÅ:}rÆ:(j9UjCjÀ:ubajcjg ubajcjùubjtX)…rÇ:}rÈ:(j9UjCj­:ubjtX -- rÉ:…rÊ:}rË:(j9UjCj­:ubjtX*the file whose contents are to be uploadedrÌ:…rÍ:}rÎ:(j9X*the file whose contents are to be uploadedjCj­:ubejcj"ubajcjp ubjD )rÏ:}rÐ:(j9Uj:}rÑ:(j<]j@]j>]j=]jA]ujCj¥:jk]rÒ:jD)rÓ:}rÔ:(j9Uj:}rÕ:(j<]j@]j>]j=]jA]ujCjÏ:jk]rÖ:(jM )r×:}rØ:(j9Xheadersj:}rÙ:(j<]j@]j>]j=]jA]ujCjÓ:jk]rÚ:jtXheadersrÛ:…rÜ:}rÝ:(j9UjCj×:ubajcjU ubjtX (rÞ:…rß:}rà:(j9UjCjÓ:ubjõ)rá:}râ:(j9Uj:}rã:(Ureftypej\ U reftargetXdicträ:U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCjÓ:jk]rå:j_ )ræ:}rç:(j9jä:j:}rè:(j<]j@]j>]j=]jA]ujCjá:jk]ré:jtXdictrê:…rë:}rì:(j9UjCjæ:ubajcjg ubajcjùubjtX)…rí:}rî:(j9UjCjÓ:ubjtX -- rï:…rð:}rñ:(j9UjCjÓ:ubjtX8additional HTTP headers to be sent with the PUT request.rò:…ró:}rô:(j9X8additional HTTP headers to be sent with the PUT request.jCjÓ:ubejcj"ubajcjp ubjD )rõ:}rö:(j9Uj:}r÷:(j<]j@]j>]j=]jA]ujCj¥:jk]rø:jD)rù:}rú:(j9Uj:}rû:(j<]j@]j>]j=]jA]ujCjõ:jk]rü:(jM )rý:}rþ:(j9Xreplacej:}rÿ:(j<]j@]j>]j=]jA]ujCjù:jk]r;jtXreplacer;…r;}r;(j9UjCjý:ubajcjU ubjtX (r;…r;}r;(j9UjCjù:ubjõ)r;}r;(j9Uj:}r ;(Ureftypej\ U reftargetXboolr ;U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCjù:jk]r ;j_ )r ;}r ;(j9j ;j:}r;(j<]j@]j>]j=]jA]ujCj;jk]r;jtXboolr;…r;}r;(j9UjCj ;ubajcjg ubajcjùubjtX)…r;}r;(j9UjCjù:ubjtX -- r;…r;}r;(j9UjCjù:ubjtXÑIf this parameter is False, the method will first check to see if an object exists in the bucket with the same key. If it does, it won't overwrite it. The default value is True which will overwrite the object.r;…r;}r;(j9XÑIf this parameter is False, the method will first check to see if an object exists in the bucket with the same key. If it does, it won't overwrite it. The default value is True which will overwrite the object.jCjù:ubejcj"ubajcjp ubjD )r;}r;(j9Uj:}r;(j<]j@]j>]j=]jA]ujCj¥:jk]r;jD)r;}r ;(j9Uj:}r!;(j<]j@]j>]j=]jA]ujCj;jk]r";(jM )r#;}r$;(j9Xcbj:}r%;(j<]j@]j>]j=]jA]ujCj;jk]r&;jtXcbr';…r(;}r);(j9UjCj#;ubajcjU ubjtX (r*;…r+;}r,;(j9UjCj;ubjõ)r-;}r.;(j9Uj:}r/;(Ureftypej\ U reftargetXfunctionr0;U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCj;jk]r1;j_ )r2;}r3;(j9j0;j:}r4;(j<]j@]j>]j=]jA]ujCj-;jk]r5;jtXfunctionr6;…r7;}r8;(j9UjCj2;ubajcjg ubajcjùubjtX)…r9;}r:;(j9UjCj;ubjtX -- r;;…r<;}r=;(j9UjCj;ubjtX(a callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to GS and the second representing the total number of bytes that need to be transmitted.r>;…r?;}r@;(j9X(a callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to GS and the second representing the total number of bytes that need to be transmitted.jCj;ubejcj"ubajcjp ubjD )rA;}rB;(j9Uj:}rC;(j<]j@]j>]j=]jA]ujCj¥:jk]rD;jD)rE;}rF;(j9Uj:}rG;(j<]j@]j>]j=]jA]ujCjA;jk]rH;(jM )rI;}rJ;(j9Xnum_cbj:}rK;(j<]j@]j>]j=]jA]ujCjE;jk]rL;jtXnum_cbrM;…rN;}rO;(j9UjCjI;ubajcjU ubjtX (rP;…rQ;}rR;(j9UjCjE;ubjõ)rS;}rT;(j9Uj:}rU;(Ureftypej\ U reftargetXintrV;U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCjE;jk]rW;j_ )rX;}rY;(j9jV;j:}rZ;(j<]j@]j>]j=]jA]ujCjS;jk]r[;jtXintr\;…r];}r^;(j9UjCjX;ubajcjg ubajcjùubjtX)…r_;}r`;(j9UjCjE;ubjtX -- ra;…rb;}rc;(j9UjCjE;ubjtXÔ(optional) If a callback is specified with the cb parameter, this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.rd;…re;}rf;(j9XÔ(optional) If a callback is specified with the cb parameter, this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjE;ubejcj"ubajcjp ubjD )rg;}rh;(j9Uj:}ri;(j<]j@]j>]j=]jA]ujCj¥:jk]rj;jD)rk;}rl;(j9Uj:}rm;(j<]j@]j>]j=]jA]ujCjg;jk]rn;(jM )ro;}rp;(j9Xpolicyj:}rq;(j<]j@]j>]j=]jA]ujCjk;jk]rr;jtXpolicyrs;…rt;}ru;(j9UjCjo;ubajcjU ubjtX (rv;…rw;}rx;(j9UjCjk;ubjõ)ry;}rz;(j9X%:class:`boto.gs.acl.CannedACLStrings`r{;jCjk;jbNjcjùj:}r|;(UreftypeXclassjû‰jüXboto.gs.acl.CannedACLStringsU refdomainXpyr};j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]r~;j)r;}r€;(j9j{;j:}r;(j<]j@]r‚;(j j};Xpy-classrƒ;ej>]j=]jA]ujCjy;jk]r„;jtXboto.gs.acl.CannedACLStringsr…;…r†;}r‡;(j9UjCj;ubajcjubaubjtX)…rˆ;}r‰;(j9UjCjk;ubjtX -- rŠ;…r‹;}rŒ;(j9UjCjk;ubjtX>A canned ACL policy that will be applied to the new key in GS.r;…rŽ;}r;(j9X>A canned ACL policy that will be applied to the new key in GS.jCjk;ubejcj"ubajcjp ubjD )r;}r‘;(j9Uj:}r’;(j<]j@]j>]j=]jA]ujCj¥:jk]r“;jD)r”;}r•;(j9Uj:}r–;(j<]j@]j>]j=]jA]ujCj;jk]r—;(jM )r˜;}r™;(j9Xreduced_redundancyj:}rš;(j<]j@]j>]j=]jA]ujCj”;jk]r›;jtXreduced_redundancyrœ;…r;}rž;(j9UjCj˜;ubajcjU ubjtX (rŸ;…r ;}r¡;(j9UjCj”;ubjõ)r¢;}r£;(j9Uj:}r¤;(Ureftypej\ U reftargetXboolr¥;U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCj”;jk]r¦;j_ )r§;}r¨;(j9j¥;j:}r©;(j<]j@]j>]j=]jA]ujCj¢;jk]rª;jtXboolr«;…r¬;}r­;(j9UjCj§;ubajcjg ubajcjùubjtX)…r®;}r¯;(j9UjCj”;ubjtX -- r°;…r±;}r²;(j9UjCj”;ubjtX¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.r³;…r´;}rµ;(j9X¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.jCj”;ubejcj"ubajcjp ubjD )r¶;}r·;(j9Uj:}r¸;(j<]j@]j>]j=]jA]ujCj¥:jk]r¹;jD)rº;}r»;(j9Uj:}r¼;(j<]j@]j>]j=]jA]ujCj¶;jk]r½;(jM )r¾;}r¿;(j9Xsizej:}rÀ;(j<]j@]j>]j=]jA]ujCjº;jk]rÁ;jtXsizerÂ;…rÃ;}rÄ;(j9UjCj¾;ubajcjU ubjtX (rÅ;…rÆ;}rÇ;(j9UjCjº;ubjõ)rÈ;}rÉ;(j9Uj:}rÊ;(Ureftypej\ U reftargetXintrË;U refdomainj':j=]j>]U refexplicit‰j<]j@]jA]ujCjº;jk]rÌ;j_ )rÍ;}rÎ;(j9jË;j:}rÏ;(j<]j@]j>]j=]jA]ujCjÈ;jk]rÐ;jtXintrÑ;…rÒ;}rÓ;(j9UjCjÍ;ubajcjg ubajcjùubjtX)…rÔ;}rÕ;(j9UjCjº;ubjtX -- rÖ;…r×;}rØ;(j9UjCjº;ubjtX<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.rÙ;…rÚ;}rÛ;(j9X<(optional) The Maximum number of bytes to read from the file pointer (fp). This is useful when uploading a file in multiple parts where you are splitting the file up into different ranges to be uploaded. If not specified, the default behaviour is to read all bytes from the file pointer. Less bytes may be available.jCjº;ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rÜ;}rÝ;(j9UjCj2jbNjcjŒj:}rÞ;(j=]j>]j<]j@]jA]Uentries]rß;(jX3set_contents_from_string() (boto.s3.key.Key method)hJUtrà;aujiNjjhjk]ubjV)rá;}râ;(j9UjCj2jbNjcj˜j:}rã;(jš‰j›Xpyrä;j=]j>]j<]j@]jA]jœXmethodrå;jžjå;ujiNjjhjk]ræ;(j )rç;}rè;(j9XKey.set_contents_from_string(string_data, headers=None, replace=True, cb=None, num_cb=10, policy=None, md5=None, reduced_redundancy=False, encrypt_key=False)jCjá;jbj£jcj¤j:}ré;(j=]rê;hJaj§j¨X boto.s3.keyrë;…rì;}rí;bj>]j<]j@]jA]rî;hJaj­XKey.set_contents_from_stringj¯j j°‰ujiNjjhjk]rï;(jÄ)rð;}rñ;(j9Xset_contents_from_stringjCjç;jbj£jcjÇj:}rò;(j<]j@]j>]j=]jA]ujiNjjhjk]ró;jtXset_contents_from_stringrô;…rõ;}rö;(j9UjCjð;ubaubjÍ)r÷;}rø;(j9UjCjç;jbj£jcjÐj:}rù;(j<]j@]j>]j=]jA]ujiNjjhjk]rú;(jÓ)rû;}rü;(j9X string_dataj:}rý;(j<]j@]j>]j=]jA]ujCj÷;jk]rþ;jtX string_datarÿ;…r<}r<(j9UjCjû;ubajcjÛubjÓ)r<}r<(j9X headers=Nonej:}r<(j<]j@]j>]j=]jA]ujCj÷;jk]r<jtX headers=Noner<…r<}r<(j9UjCj<ubajcjÛubjÓ)r <}r <(j9X replace=Truej:}r <(j<]j@]j>]j=]jA]ujCj÷;jk]r <jtX replace=Truer <…r<}r<(j9UjCj <ubajcjÛubjÓ)r<}r<(j9Xcb=Nonej:}r<(j<]j@]j>]j=]jA]ujCj÷;jk]r<jtXcb=Noner<…r<}r<(j9UjCj<ubajcjÛubjÓ)r<}r<(j9X num_cb=10j:}r<(j<]j@]j>]j=]jA]ujCj÷;jk]r<jtX num_cb=10r<…r<}r<(j9UjCj<ubajcjÛubjÓ)r<}r<(j9X policy=Nonej:}r <(j<]j@]j>]j=]jA]ujCj÷;jk]r!<jtX policy=Noner"<…r#<}r$<(j9UjCj<ubajcjÛubjÓ)r%<}r&<(j9Xmd5=Nonej:}r'<(j<]j@]j>]j=]jA]ujCj÷;jk]r(<jtXmd5=Noner)<…r*<}r+<(j9UjCj%<ubajcjÛubjÓ)r,<}r-<(j9Xreduced_redundancy=Falsej:}r.<(j<]j@]j>]j=]jA]ujCj÷;jk]r/<jtXreduced_redundancy=Falser0<…r1<}r2<(j9UjCj,<ubajcjÛubjÓ)r3<}r4<(j9Xencrypt_key=Falsej:}r5<(j<]j@]j>]j=]jA]ujCj÷;jk]r6<jtXencrypt_key=Falser7<…r8<}r9<(j9UjCj3<ubajcjÛubeubeubjS)r:<}r;<(j9UjCjá;jbj£jcjój:}r<<(j<]j@]j>]j=]jA]ujiNjjhjk]r=<(jD)r><}r?<(j9X¯Store an object in S3 using the name of the Key object as the key in S3 and the string 's' as the contents. See set_contents_from_file method for details about the parameters.r@<jCj:<jbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.set_contents_from_stringjcj"j:}rA<(j<]j@]j>]j=]jA]ujiKjjhjk]rB<jtX¯Store an object in S3 using the name of the Key object as the key in S3 and the string 's' as the contents. See set_contents_from_file method for details about the parameters.rC<…rD<}rE<(j9j@<jCj><ubaubjP)rF<}rG<(j9UjCj:<jbNjcj*j:}rH<(j<]j@]j>]j=]jA]ujiNjjhjk]rI<jL)rJ<}rK<(j9Uj:}rL<(j<]j@]j>]j=]jA]ujCjF<jk]rM<(j1)rN<}rO<(j9Uj:}rP<(j<]j@]j>]j=]jA]ujCjJ<jk]rQ<jtX ParametersrR<…rS<}rT<(j9UjCjN<ubajcj9ubjH)rU<}rV<(j9Uj:}rW<(j<]j@]j>]j=]jA]ujCjJ<jk]rX<j? )rY<}rZ<(j9Uj:}r[<(j<]j@]j>]j=]jA]ujCjU<jk]r\<(jD )r]<}r^<(j9Uj:}r_<(j<]j@]j>]j=]jA]ujCjY<jk]r`<jD)ra<}rb<(j9Uj:}rc<(j<]j@]j>]j=]jA]ujCj]<jk]rd<(jM )re<}rf<(j9Xheadersj:}rg<(j<]j@]j>]j=]jA]ujCja<jk]rh<jtXheadersri<…rj<}rk<(j9UjCje<ubajcjU ubjtX (rl<…rm<}rn<(j9UjCja<ubjõ)ro<}rp<(j9Uj:}rq<(Ureftypej\ U reftargetXdictrr<U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCja<jk]rs<j_ )rt<}ru<(j9jr<j:}rv<(j<]j@]j>]j=]jA]ujCjo<jk]rw<jtXdictrx<…ry<}rz<(j9UjCjt<ubajcjg ubajcjùubjtX)…r{<}r|<(j9UjCja<ubjtX -- r}<…r~<}r<(j9UjCja<ubjtX9Additional headers to pass along with the request to AWS.r€<…r<}r‚<(j9X9Additional headers to pass along with the request to AWS.jCja<ubejcj"ubajcjp ubjD )rƒ<}r„<(j9Uj:}r…<(j<]j@]j>]j=]jA]ujCjY<jk]r†<jD)r‡<}rˆ<(j9Uj:}r‰<(j<]j@]j>]j=]jA]ujCjƒ<jk]rŠ<(jM )r‹<}rŒ<(j9Xreplacej:}r<(j<]j@]j>]j=]jA]ujCj‡<jk]rŽ<jtXreplacer<…r<}r‘<(j9UjCj‹<ubajcjU ubjtX (r’<…r“<}r”<(j9UjCj‡<ubjõ)r•<}r–<(j9Uj:}r—<(Ureftypej\ U reftargetXboolr˜<U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCj‡<jk]r™<j_ )rš<}r›<(j9j˜<j:}rœ<(j<]j@]j>]j=]jA]ujCj•<jk]r<jtXboolrž<…rŸ<}r <(j9UjCjš<ubajcjg ubajcjùubjtX)…r¡<}r¢<(j9UjCj‡<ubjtX -- r£<…r¤<}r¥<(j9UjCj‡<ubjtX@If True, replaces the contents of the file if it already exists.r¦<…r§<}r¨<(j9X@If True, replaces the contents of the file if it already exists.jCj‡<ubejcj"ubajcjp ubjD )r©<}rª<(j9Uj:}r«<(j<]j@]j>]j=]jA]ujCjY<jk]r¬<jD)r­<}r®<(j9Uj:}r¯<(j<]j@]j>]j=]jA]ujCj©<jk]r°<(jM )r±<}r²<(j9Xcbj:}r³<(j<]j@]j>]j=]jA]ujCj­<jk]r´<jtXcbrµ<…r¶<}r·<(j9UjCj±<ubajcjU ubjtX (r¸<…r¹<}rº<(j9UjCj­<ubjõ)r»<}r¼<(j9Uj:}r½<(Ureftypej\ U reftargetXintr¾<U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCj­<jk]r¿<j_ )rÀ<}rÁ<(j9j¾<j:}rÂ<(j<]j@]j>]j=]jA]ujCj»<jk]rÃ<jtXintrÄ<…rÅ<}rÆ<(j9UjCjÀ<ubajcjg ubajcjùubjtX)…rÇ<}rÈ<(j9UjCj­<ubjtX -- rÉ<…rÊ<}rË<(j9UjCj­<ubjtXa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.rÌ<…rÍ<}rÎ<(j9Xa callback function that will be called to report progress on the upload. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted to S3 and the second representing the size of the to be transmitted object.jCj­<ubejcj"ubajcjp ubjD )rÏ<}rÐ<(j9Uj:}rÑ<(j<]j@]j>]j=]jA]ujCjY<jk]rÒ<jD)rÓ<}rÔ<(j9Uj:}rÕ<(j<]j@]j>]j=]jA]ujCjÏ<jk]rÖ<(jM )r×<}rØ<(j9Xnum_cbj:}rÙ<(j<]j@]j>]j=]jA]ujCjÓ<jk]rÚ<jtXnum_cbrÛ<…rÜ<}rÝ<(j9UjCj×<ubajcjU ubjtX -- rÞ<…rß<}rà<(j9UjCjÓ<ubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.rá<…râ<}rã<(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCjÓ<ubejcj"ubajcjp ubjD )rä<}rå<(j9Uj:}ræ<(j<]j@]j>]j=]jA]ujCjY<jk]rç<jD)rè<}ré<(j9Uj:}rê<(j<]j@]j>]j=]jA]ujCjä<jk]rë<(jM )rì<}rí<(j9Xpolicyj:}rî<(j<]j@]j>]j=]jA]ujCjè<jk]rï<jtXpolicyrð<…rñ<}rò<(j9UjCjì<ubajcjU ubjtX (ró<…rô<}rõ<(j9UjCjè<ubjõ)rö<}r÷<(j9X%:class:`boto.s3.acl.CannedACLStrings`rø<jCjè<jbNjcjùj:}rù<(UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyrú<j=]j>]U refexplicit‰j<]j@]jA]jþjÿjj jjtujiNjk]rû<j)rü<}rý<(j9jø<j:}rþ<(j<]j@]rÿ<(j jú<Xpy-classr=ej>]j=]jA]ujCjö<jk]r=jtXboto.s3.acl.CannedACLStringsr=…r=}r=(j9UjCjü<ubajcjubaubjtX)…r=}r=(j9UjCjè<ubjtX -- r=…r=}r =(j9UjCjè<ubjtX>A canned ACL policy that will be applied to the new key in S3.r =…r =}r =(j9X>A canned ACL policy that will be applied to the new key in S3.jCjè<ubejcj"ubajcjp ubjD )r =}r=(j9Uj:}r=(j<]j@]j>]j=]jA]ujCjY<jk]r=jD)r=}r=(j9Uj:}r=(j<]j@]j>]j=]jA]ujCj =jk]r=(jM )r=}r=(j9Xmd5j:}r=(j<]j@]j>]j=]jA]ujCj=jk]r=jtXmd5r=…r=}r=(j9UjCj=ubajcjU ubjtX (r=…r=}r=(j9UjCj=ubjõ)r=}r =(j9Uj:}r!=(Ureftypej\ U reftargetXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.r"=U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCj=jk]r#=j_ )r$=}r%=(j9j"=j:}r&=(j<]j@]j>]j=]jA]ujCj=jk]r'=jtXæA tuple containing the hexdigest version of the MD5 checksum of the file as the first element and the Base64-encoded version of the plain checksum as the second element. This is the same format returned by the compute_md5 method.r(=…r)=}r*=(j9UjCj$=ubajcjg ubajcjùubjtX)…r+=}r,=(j9UjCj=ubjtX -- r-=…r.=}r/=(j9UjCj=ubjtXÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.r0=…r1=}r2=(j9XÒIf you need to compute the MD5 for any reason prior to upload, it's silly to have to do it twice so this param, if present, will be used as the MD5 values of the file. Otherwise, the checksum will be computed.jCj=ubejcj"ubajcjp ubjD )r3=}r4=(j9Uj:}r5=(j<]j@]j>]j=]jA]ujCjY<jk]r6=jD)r7=}r8=(j9Uj:}r9=(j<]j@]j>]j=]jA]ujCj3=jk]r:=(jM )r;=}r<=(j9Xreduced_redundancyj:}r==(j<]j@]j>]j=]jA]ujCj7=jk]r>=jtXreduced_redundancyr?=…r@=}rA=(j9UjCj;=ubajcjU ubjtX (rB=…rC=}rD=(j9UjCj7=ubjõ)rE=}rF=(j9Uj:}rG=(Ureftypej\ U reftargetXboolrH=U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCj7=jk]rI=j_ )rJ=}rK=(j9jH=j:}rL=(j<]j@]j>]j=]jA]ujCjE=jk]rM=jtXboolrN=…rO=}rP=(j9UjCjJ=ubajcjg ubajcjùubjtX)…rQ=}rR=(j9UjCj7=ubjtX -- rS=…rT=}rU=(j9UjCj7=ubjtX¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.rV=…rW=}rX=(j9X¶If True, this will set the storage class of the new Key to be REDUCED_REDUNDANCY. The Reduced Redundancy Storage (RRS) feature of S3, provides lower redundancy at lower storage cost.jCj7=ubejcj"ubajcjp ubjD )rY=}rZ=(j9Uj:}r[=(j<]j@]j>]j=]jA]ujCjY<jk]r\=jD)r]=}r^=(j9Uj:}r_=(j<]j@]j>]j=]jA]ujCjY=jk]r`=(jM )ra=}rb=(j9X encrypt_keyj:}rc=(j<]j@]j>]j=]jA]ujCj]=jk]rd=jtX encrypt_keyre=…rf=}rg=(j9UjCja=ubajcjU ubjtX (rh=…ri=}rj=(j9UjCj]=ubjõ)rk=}rl=(j9Uj:}rm=(Ureftypej\ U reftargetXboolrn=U refdomainjä;j=]j>]U refexplicit‰j<]j@]jA]ujCj]=jk]ro=j_ )rp=}rq=(j9jn=j:}rr=(j<]j@]j>]j=]jA]ujCjk=jk]rs=jtXboolrt=…ru=}rv=(j9UjCjp=ubajcjg ubajcjùubjtX)…rw=}rx=(j9UjCj]=ubjtX -- ry=…rz=}r{=(j9UjCj]=ubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.r|=…r}=}r~=(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCj]=ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r=}r€=(j9UjCj2jbNjcjŒj:}r=(j=]j>]j<]j@]jA]Uentries]r‚=(jX'set_metadata() (boto.s3.key.Key method)hUtrƒ=aujiNjjhjk]ubjV)r„=}r…=(j9UjCj2jbNjcj˜j:}r†=(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr‡=jžj‡=ujiNjjhjk]rˆ=(j )r‰=}rŠ=(j9XKey.set_metadata(name, value)jCj„=jbj£jcj¤j:}r‹=(j=]rŒ=haj§j¨X boto.s3.keyr=…rŽ=}r=bj>]j<]j@]jA]r=haj­XKey.set_metadataj¯j j°‰ujiNjjhjk]r‘=(jÄ)r’=}r“=(j9X set_metadatajCj‰=jbj£jcjÇj:}r”=(j<]j@]j>]j=]jA]ujiNjjhjk]r•=jtX set_metadatar–=…r—=}r˜=(j9UjCj’=ubaubjÍ)r™=}rš=(j9UjCj‰=jbj£jcjÐj:}r›=(j<]j@]j>]j=]jA]ujiNjjhjk]rœ=(jÓ)r=}rž=(j9Xnamej:}rŸ=(j<]j@]j>]j=]jA]ujCj™=jk]r =jtXnamer¡=…r¢=}r£=(j9UjCj=ubajcjÛubjÓ)r¤=}r¥=(j9Xvaluej:}r¦=(j<]j@]j>]j=]jA]ujCj™=jk]r§=jtXvaluer¨=…r©=}rª=(j9UjCj¤=ubajcjÛubeubeubjS)r«=}r¬=(j9UjCj„=jbj£jcjój:}r­=(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r®=}r¯=(j9UjCj2jbNjcjŒj:}r°=(j=]j>]j<]j@]jA]Uentries]r±=(jX'set_redirect() (boto.s3.key.Key method)jUtr²=aujiNjjhjk]ubjV)r³=}r´=(j9UjCj2jbNjcj˜j:}rµ=(jš‰j›Xpyr¶=j=]j>]j<]j@]jA]jœXmethodr·=jžj·=ujiNjjhjk]r¸=(j )r¹=}rº=(j9X1Key.set_redirect(redirect_location, headers=None)jCj³=jbj£jcj¤j:}r»=(j=]r¼=jaj§j¨X boto.s3.keyr½=…r¾=}r¿=bj>]j<]j@]jA]rÀ=jaj­XKey.set_redirectj¯j j°‰ujiNjjhjk]rÁ=(jÄ)rÂ=}rÃ=(j9X set_redirectjCj¹=jbj£jcjÇj:}rÄ=(j<]j@]j>]j=]jA]ujiNjjhjk]rÅ=jtX set_redirectrÆ=…rÇ=}rÈ=(j9UjCjÂ=ubaubjÍ)rÉ=}rÊ=(j9UjCj¹=jbj£jcjÐj:}rË=(j<]j@]j>]j=]jA]ujiNjjhjk]rÌ=(jÓ)rÍ=}rÎ=(j9Xredirect_locationj:}rÏ=(j<]j@]j>]j=]jA]ujCjÉ=jk]rÐ=jtXredirect_locationrÑ=…rÒ=}rÓ=(j9UjCjÍ=ubajcjÛubjÓ)rÔ=}rÕ=(j9X headers=Nonej:}rÖ=(j<]j@]j>]j=]jA]ujCjÉ=jk]r×=jtX headers=NonerØ=…rÙ=}rÚ=(j9UjCjÔ=ubajcjÛubeubeubjS)rÛ=}rÜ=(j9UjCj³=jbj£jcjój:}rÝ=(j<]j@]j>]j=]jA]ujiNjjhjk]rÞ=(jD)rß=}rà=(j9X3Configure this key to redirect to another location.rá=jCjÛ=jbX^/Users/kyleknap/Documents/GitHub/boto/boto/s3/key.py:docstring of boto.s3.key.Key.set_redirectrâ=jcj"j:}rã=(j<]j@]j>]j=]jA]ujiKjjhjk]rä=jtX3Configure this key to redirect to another location.rå=…ræ=}rç=(j9já=jCjß=ubaubjD)rè=}ré=(j9X“When the bucket associated with this key is accessed from the website endpoint, a 301 redirect will be issued to the specified `redirect_location`.jCjÛ=jbjâ=jcj"j:}rê=(j<]j@]j>]j=]jA]ujiKjjhjk]rë=(jtXWhen the bucket associated with this key is accessed from the website endpoint, a 301 redirect will be issued to the specified rì=…rí=}rî=(j9XWhen the bucket associated with this key is accessed from the website endpoint, a 301 redirect will be issued to the specified jCjè=ubjÏ)rï=}rð=(j9X`redirect_location`j:}rñ=(j<]j@]j>]j=]jA]ujCjè=jk]rò=jtXredirect_locationró=…rô=}rõ=(j9UjCjï=ubajcj×ubjtX.…rö=}r÷=(j9X.jCjè=ubeubjP)rø=}rù=(j9UjCjÛ=jbNjcj*j:}rú=(j<]j@]j>]j=]jA]ujiNjjhjk]rû=jL)rü=}rý=(j9Uj:}rþ=(j<]j@]j>]j=]jA]ujCjø=jk]rÿ=(j1)r>}r>(j9Uj:}r>(j<]j@]j>]j=]jA]ujCjü=jk]r>jtX Parametersr>…r>}r>(j9UjCj>ubajcj9ubjH)r>}r>(j9Uj:}r >(j<]j@]j>]j=]jA]ujCjü=jk]r >jD)r >}r >(j9Uj:}r >(j<]j@]j>]j=]jA]ujCj>jk]r>(jM )r>}r>(j9Xredirect_locationj:}r>(j<]j@]j>]j=]jA]ujCj >jk]r>jtXredirect_locationr>…r>}r>(j9UjCj>ubajcjU ubjtX (r>…r>}r>(j9UjCj >ubjõ)r>}r>(j9Uj:}r>(Ureftypej\ U reftargetXstringr>U refdomainj¶=j=]j>]U refexplicit‰j<]j@]jA]ujCj >jk]r>j_ )r>}r>(j9j>j:}r >(j<]j@]j>]j=]jA]ujCj>jk]r!>jtXstringr">…r#>}r$>(j9UjCj>ubajcjg ubajcjùubjtX)…r%>}r&>(j9UjCj >ubjtX -- r'>…r(>}r)>(j9UjCj >ubjtXThe location to redirect.r*>…r+>}r,>(j9XThe location to redirect.jCj >ubejcj"ubajcjEubejcjFubaubeubeubjˆ)r->}r.>(j9UjCj2jbNjcjŒj:}r/>(j=]j>]j<]j@]jA]Uentries]r0>(jX.set_remote_metadata() (boto.s3.key.Key method)hÎUtr1>aujiNjjhjk]ubjV)r2>}r3>(j9UjCj2jbNjcj˜j:}r4>(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr5>jžj5>ujiNjjhjk]r6>(j )r7>}r8>(j9XRKey.set_remote_metadata(metadata_plus, metadata_minus, preserve_acl, headers=None)jCj2>jbj£jcj¤j:}r9>(j=]r:>hÎaj§j¨X boto.s3.keyr;>…r<>}r=>bj>]j<]j@]jA]r>>hÎaj­XKey.set_remote_metadataj¯j j°‰ujiNjjhjk]r?>(jÄ)r@>}rA>(j9Xset_remote_metadatajCj7>jbj£jcjÇj:}rB>(j<]j@]j>]j=]jA]ujiNjjhjk]rC>jtXset_remote_metadatarD>…rE>}rF>(j9UjCj@>ubaubjÍ)rG>}rH>(j9UjCj7>jbj£jcjÐj:}rI>(j<]j@]j>]j=]jA]ujiNjjhjk]rJ>(jÓ)rK>}rL>(j9X metadata_plusj:}rM>(j<]j@]j>]j=]jA]ujCjG>jk]rN>jtX metadata_plusrO>…rP>}rQ>(j9UjCjK>ubajcjÛubjÓ)rR>}rS>(j9Xmetadata_minusj:}rT>(j<]j@]j>]j=]jA]ujCjG>jk]rU>jtXmetadata_minusrV>…rW>}rX>(j9UjCjR>ubajcjÛubjÓ)rY>}rZ>(j9X preserve_aclj:}r[>(j<]j@]j>]j=]jA]ujCjG>jk]r\>jtX preserve_aclr]>…r^>}r_>(j9UjCjY>ubajcjÛubjÓ)r`>}ra>(j9X headers=Nonej:}rb>(j<]j@]j>]j=]jA]ujCjG>jk]rc>jtX headers=Nonerd>…re>}rf>(j9UjCj`>ubajcjÛubeubeubjS)rg>}rh>(j9UjCj2>jbj£jcjój:}ri>(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rj>}rk>(j9UjCj2jbNjcjŒj:}rl>(j=]j>]j<]j@]jA]Uentries]rm>(jX&set_xml_acl() (boto.s3.key.Key method)j*Utrn>aujiNjjhjk]ubjV)ro>}rp>(j9UjCj2jbNjcj˜j:}rq>(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrr>jžjr>ujiNjjhjk]rs>(j )rt>}ru>(j9X&Key.set_xml_acl(acl_str, headers=None)jCjo>jbj£jcj¤j:}rv>(j=]rw>j*aj§j¨X boto.s3.keyrx>…ry>}rz>bj>]j<]j@]jA]r{>j*aj­XKey.set_xml_aclj¯j j°‰ujiNjjhjk]r|>(jÄ)r}>}r~>(j9X set_xml_acljCjt>jbj£jcjÇj:}r>(j<]j@]j>]j=]jA]ujiNjjhjk]r€>jtX set_xml_aclr>…r‚>}rƒ>(j9UjCj}>ubaubjÍ)r„>}r…>(j9UjCjt>jbj£jcjÐj:}r†>(j<]j@]j>]j=]jA]ujiNjjhjk]r‡>(jÓ)rˆ>}r‰>(j9Xacl_strj:}rŠ>(j<]j@]j>]j=]jA]ujCj„>jk]r‹>jtXacl_strrŒ>…r>}rŽ>(j9UjCjˆ>ubajcjÛubjÓ)r>}r>(j9X headers=Nonej:}r‘>(j<]j@]j>]j=]jA]ujCj„>jk]r’>jtX headers=Noner“>…r”>}r•>(j9UjCj>ubajcjÛubeubeubjS)r–>}r—>(j9UjCjo>jbj£jcjój:}r˜>(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r™>}rš>(j9UjCj2jbNjcjŒj:}r›>(j=]j>]j<]j@]jA]Uentries]rœ>(jX'should_retry() (boto.s3.key.Key method)hàUtr>aujiNjjhjk]ubjV)rž>}rŸ>(j9UjCj2jbNjcj˜j:}r >(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¡>jžj¡>ujiNjjhjk]r¢>(j )r£>}r¤>(j9X2Key.should_retry(response, chunked_transfer=False)jCjž>jbj£jcj¤j:}r¥>(j=]r¦>hàaj§j¨X boto.s3.keyr§>…r¨>}r©>bj>]j<]j@]jA]rª>hàaj­XKey.should_retryj¯j j°‰ujiNjjhjk]r«>(jÄ)r¬>}r­>(j9X should_retryjCj£>jbj£jcjÇj:}r®>(j<]j@]j>]j=]jA]ujiNjjhjk]r¯>jtX should_retryr°>…r±>}r²>(j9UjCj¬>ubaubjÍ)r³>}r´>(j9UjCj£>jbj£jcjÐj:}rµ>(j<]j@]j>]j=]jA]ujiNjjhjk]r¶>(jÓ)r·>}r¸>(j9Xresponsej:}r¹>(j<]j@]j>]j=]jA]ujCj³>jk]rº>jtXresponser»>…r¼>}r½>(j9UjCj·>ubajcjÛubjÓ)r¾>}r¿>(j9Xchunked_transfer=Falsej:}rÀ>(j<]j@]j>]j=]jA]ujCj³>jk]rÁ>jtXchunked_transfer=FalserÂ>…rÃ>}rÄ>(j9UjCj¾>ubajcjÛubeubeubjS)rÅ>}rÆ>(j9UjCjž>jbj£jcjój:}rÇ>(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÈ>}rÉ>(j9UjCj2jbNjcjŒj:}rÊ>(j=]j>]j<]j@]jA]Uentries]rË>(jX'startElement() (boto.s3.key.Key method)hUtrÌ>aujiNjjhjk]ubjV)rÍ>}rÎ>(j9UjCj2jbNjcj˜j:}rÏ>(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÐ>jžjÐ>ujiNjjhjk]rÑ>(j )rÒ>}rÓ>(j9X)Key.startElement(name, attrs, connection)jCjÍ>jbj£jcj¤j:}rÔ>(j=]rÕ>haj§j¨X boto.s3.keyrÖ>…r×>}rØ>bj>]j<]j@]jA]rÙ>haj­XKey.startElementj¯j j°‰ujiNjjhjk]rÚ>(jÄ)rÛ>}rÜ>(j9X startElementjCjÒ>jbj£jcjÇj:}rÝ>(j<]j@]j>]j=]jA]ujiNjjhjk]rÞ>jtX startElementrß>…rà>}rá>(j9UjCjÛ>ubaubjÍ)râ>}rã>(j9UjCjÒ>jbj£jcjÐj:}rä>(j<]j@]j>]j=]jA]ujiNjjhjk]rå>(jÓ)ræ>}rç>(j9Xnamej:}rè>(j<]j@]j>]j=]jA]ujCjâ>jk]ré>jtXnamerê>…rë>}rì>(j9UjCjæ>ubajcjÛubjÓ)rí>}rî>(j9Xattrsj:}rï>(j<]j@]j>]j=]jA]ujCjâ>jk]rð>jtXattrsrñ>…rò>}ró>(j9UjCjí>ubajcjÛubjÓ)rô>}rõ>(j9X connectionj:}rö>(j<]j@]j>]j=]jA]ujCjâ>jk]r÷>jtX connectionrø>…rù>}rú>(j9UjCjô>ubajcjÛubeubeubjS)rû>}rü>(j9UjCjÍ>jbj£jcjój:}rý>(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rþ>}rÿ>(j9UjCj2jbNjcjŒj:}r?(j=]j>]j<]j@]jA]Uentries]r?(jX)storage_class (boto.s3.key.Key attribute)hüUtr?aujiNjjhjk]ubjV)r?}r?(j9UjCj2jbNjcj˜j:}r?(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer?jžj?ujiNjjhjk]r?(j )r?}r ?(j9XKey.storage_classjCj?jbj£jcj¤j:}r ?(j=]r ?hüaj§j¨X boto.s3.keyr ?…r ?}r?bj>]j<]j@]jA]r?hüaj­XKey.storage_classj¯j j°‰ujiNjjhjk]r?jÄ)r?}r?(j9X storage_classjCj?jbj£jcjÇj:}r?(j<]j@]j>]j=]jA]ujiNjjhjk]r?jtX storage_classr?…r?}r?(j9UjCj?ubaubaubjS)r?}r?(j9UjCj?jbj£jcjój:}r?(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r?}r?(j9UjCj2jbNjcjŒj:}r?(j=]j>]j<]j@]jA]Uentries]r?(jX*update_metadata() (boto.s3.key.Key method)hÇUtr?aujiNjjhjk]ubjV)r ?}r!?(j9UjCj2jbNjcj˜j:}r"?(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr#?jžj#?ujiNjjhjk]r$?(j )r%?}r&?(j9XKey.update_metadata(d)jCj ?jbj£jcj¤j:}r'?(j=]r(?hÇaj§j¨X boto.s3.keyr)?…r*?}r+?bj>]j<]j@]jA]r,?hÇaj­XKey.update_metadataj¯j j°‰ujiNjjhjk]r-?(jÄ)r.?}r/?(j9Xupdate_metadatajCj%?jbj£jcjÇj:}r0?(j<]j@]j>]j=]jA]ujiNjjhjk]r1?jtXupdate_metadatar2?…r3?}r4?(j9UjCj.?ubaubjÍ)r5?}r6?(j9UjCj%?jbj£jcjÐj:}r7?(j<]j@]j>]j=]jA]ujiNjjhjk]r8?jÓ)r9?}r:?(j9Xdj:}r;?(j<]j@]j>]j=]jA]ujCj5?jk]r?(j9UjCj9?ubajcjÛubaubeubjS)r??}r@?(j9UjCj ?jbj£jcjój:}rA?(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])rB?}rC?(j9UjCj`jbj?jcjdj:}rD?(j<]j@]j>]j=]rE?(Xmodule-boto.s3.prefixrF?Uboto-s3-prefixrG?ejA]rH?jaujiK@jjhjk]rI?(jm)rJ?}rK?(j9Xboto.s3.prefixrL?jCjB?jbj?jcjqj:}rM?(j<]j@]j>]j=]jA]ujiK@jjhjk]rN?jtXboto.s3.prefixrO?…rP?}rQ?(j9jL?jCjJ?ubaubjˆ)rR?}rS?(j9UjCjB?jbj‹jcjŒj:}rT?(j=]j>]j<]j@]jA]Uentries]rU?(jXboto.s3.prefix (module)Xmodule-boto.s3.prefixUtrV?aujiKjjhjk]ubjˆ)rW?}rX?(j9UjCjB?jbNjcjŒj:}rY?(j=]j>]j<]j@]jA]Uentries]rZ?(jX Prefix (class in boto.s3.prefix)j)Utr[?aujiNjjhjk]ubjV)r\?}r]?(j9UjCjB?jbNjcj˜j:}r^?(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr_?jžj_?ujiNjjhjk]r`?(j )ra?}rb?(j9XPrefix(bucket=None, name=None)jCj\?jbj£jcj¤j:}rc?(j=]rd?j)aj§j¨Xboto.s3.prefixre?…rf?}rg?bj>]j<]j@]jA]rh?j)aj­XPrefixri?j¯Uj°‰ujiNjjhjk]rj?(j²)rk?}rl?(j9Xclass jCja?jbj£jcjµj:}rm?(j<]j@]j>]j=]jA]ujiNjjhjk]rn?jtXclass ro?…rp?}rq?(j9UjCjk?ubaubj»)rr?}rs?(j9Xboto.s3.prefix.jCja?jbj£jcj¾j:}rt?(j<]j@]j>]j=]jA]ujiNjjhjk]ru?jtXboto.s3.prefix.rv?…rw?}rx?(j9UjCjr?ubaubjÄ)ry?}rz?(j9ji?jCja?jbj£jcjÇj:}r{?(j<]j@]j>]j=]jA]ujiNjjhjk]r|?jtXPrefixr}?…r~?}r?(j9UjCjy?ubaubjÍ)r€?}r?(j9UjCja?jbj£jcjÐj:}r‚?(j<]j@]j>]j=]jA]ujiNjjhjk]rƒ?(jÓ)r„?}r…?(j9X bucket=Nonej:}r†?(j<]j@]j>]j=]jA]ujCj€?jk]r‡?jtX bucket=Nonerˆ?…r‰?}rŠ?(j9UjCj„?ubajcjÛubjÓ)r‹?}rŒ?(j9X name=Nonej:}r?(j<]j@]j>]j=]jA]ujCj€?jk]rŽ?jtX name=Noner?…r?}r‘?(j9UjCj‹?ubajcjÛubeubeubjS)r’?}r“?(j9UjCj\?jbj£jcjój:}r”?(j<]j@]j>]j=]jA]ujiNjjhjk]r•?(jˆ)r–?}r—?(j9UjCj’?jbNjcjŒj:}r˜?(j=]j>]j<]j@]jA]Uentries]r™?(jX+endElement() (boto.s3.prefix.Prefix method)h`Utrš?aujiNjjhjk]ubjV)r›?}rœ?(j9UjCj’?jbNjcj˜j:}r?(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrž?jžjž?ujiNjjhjk]rŸ?(j )r ?}r¡?(j9X*Prefix.endElement(name, value, connection)jCj›?jbj£jcj¤j:}r¢?(j=]r£?h`aj§j¨Xboto.s3.prefixr¤?…r¥?}r¦?bj>]j<]j@]jA]r§?h`aj­XPrefix.endElementj¯ji?j°‰ujiNjjhjk]r¨?(jÄ)r©?}rª?(j9X endElementjCj ?jbj£jcjÇj:}r«?(j<]j@]j>]j=]jA]ujiNjjhjk]r¬?jtX endElementr­?…r®?}r¯?(j9UjCj©?ubaubjÍ)r°?}r±?(j9UjCj ?jbj£jcjÐj:}r²?(j<]j@]j>]j=]jA]ujiNjjhjk]r³?(jÓ)r´?}rµ?(j9Xnamej:}r¶?(j<]j@]j>]j=]jA]ujCj°?jk]r·?jtXnamer¸?…r¹?}rº?(j9UjCj´?ubajcjÛubjÓ)r»?}r¼?(j9Xvaluej:}r½?(j<]j@]j>]j=]jA]ujCj°?jk]r¾?jtXvaluer¿?…rÀ?}rÁ?(j9UjCj»?ubajcjÛubjÓ)rÂ?}rÃ?(j9X connectionj:}rÄ?(j<]j@]j>]j=]jA]ujCj°?jk]rÅ?jtX connectionrÆ?…rÇ?}rÈ?(j9UjCjÂ?ubajcjÛubeubeubjS)rÉ?}rÊ?(j9UjCj›?jbj£jcjój:}rË?(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÌ?}rÍ?(j9UjCj’?jbNjcjŒj:}rÎ?(j=]j>]j<]j@]jA]Uentries]rÏ?(jX*provider (boto.s3.prefix.Prefix attribute)huUtrÐ?aujiNjjhjk]ubjV)rÑ?}rÒ?(j9UjCj’?jbNjcj˜j:}rÓ?(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerÔ?jžjÔ?ujiNjjhjk]rÕ?(j )rÖ?}r×?(j9XPrefix.providerjCjÑ?jbj£jcj¤j:}rØ?(j=]rÙ?huaj§j¨Xboto.s3.prefixrÚ?…rÛ?}rÜ?bj>]j<]j@]jA]rÝ?huaj­XPrefix.providerj¯ji?j°‰ujiNjjhjk]rÞ?jÄ)rß?}rà?(j9XproviderjCjÖ?jbj£jcjÇj:}rá?(j<]j@]j>]j=]jA]ujiNjjhjk]râ?jtXproviderrã?…rä?}rå?(j9UjCjß?ubaubaubjS)ræ?}rç?(j9UjCjÑ?jbj£jcjój:}rè?(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)ré?}rê?(j9UjCj’?jbNjcjŒj:}rë?(j=]j>]j<]j@]jA]Uentries]rì?(jX-startElement() (boto.s3.prefix.Prefix method)héUtrí?aujiNjjhjk]ubjV)rî?}rï?(j9UjCj’?jbNjcj˜j:}rð?(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrñ?jžjñ?ujiNjjhjk]rò?(j )ró?}rô?(j9X,Prefix.startElement(name, attrs, connection)jCjî?jbj£jcj¤j:}rõ?(j=]rö?héaj§j¨Xboto.s3.prefixr÷?…rø?}rù?bj>]j<]j@]jA]rú?héaj­XPrefix.startElementj¯ji?j°‰ujiNjjhjk]rû?(jÄ)rü?}rý?(j9X startElementjCjó?jbj£jcjÇj:}rþ?(j<]j@]j>]j=]jA]ujiNjjhjk]rÿ?jtX startElementr@…r@}r@(j9UjCjü?ubaubjÍ)r@}r@(j9UjCjó?jbj£jcjÐj:}r@(j<]j@]j>]j=]jA]ujiNjjhjk]r@(jÓ)r@}r@(j9Xnamej:}r @(j<]j@]j>]j=]jA]ujCj@jk]r @jtXnamer @…r @}r @(j9UjCj@ubajcjÛubjÓ)r@}r@(j9Xattrsj:}r@(j<]j@]j>]j=]jA]ujCj@jk]r@jtXattrsr@…r@}r@(j9UjCj@ubajcjÛubjÓ)r@}r@(j9X connectionj:}r@(j<]j@]j>]j=]jA]ujCj@jk]r@jtX connectionr@…r@}r@(j9UjCj@ubajcjÛubeubeubjS)r@}r@(j9UjCjî?jbj£jcjój:}r@(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])r@}r @(j9UjCj`jbj?jcjdj:}r!@(j<]j@]j>]j=]r"@(Xmodule-boto.s3.multipartr#@Uboto-s3-multipartr$@ejA]r%@hZaujiKGjjhjk]r&@(jm)r'@}r(@(j9Xboto.s3.multipartr)@jCj@jbj?jcjqj:}r*@(j<]j@]j>]j=]jA]ujiKGjjhjk]r+@jtXboto.s3.multipartr,@…r-@}r.@(j9j)@jCj'@ubaubjˆ)r/@}r0@(j9UjCj@jbj‹jcjŒj:}r1@(j=]j>]j<]j@]jA]Uentries]r2@(jXboto.s3.multipart (module)Xmodule-boto.s3.multipartUtr3@aujiKjjhjk]ubjˆ)r4@}r5@(j9UjCj@jbNjcjŒj:}r6@(j=]j>]j<]j@]jA]Uentries]r7@(jX4CompleteMultiPartUpload (class in boto.s3.multipart)h Utr8@aujiNjjhjk]ubjV)r9@}r:@(j9UjCj@jbNjcj˜j:}r;@(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassr<@jžj<@ujiNjjhjk]r=@(j )r>@}r?@(j9X$CompleteMultiPartUpload(bucket=None)r@@jCj9@jbj£jcj¤j:}rA@(j=]rB@h aj§j¨Xboto.s3.multipartrC@…rD@}rE@bj>]j<]j@]jA]rF@h aj­XCompleteMultiPartUploadrG@j¯Uj°‰ujiNjjhjk]rH@(j²)rI@}rJ@(j9Xclass jCj>@jbj£jcjµj:}rK@(j<]j@]j>]j=]jA]ujiNjjhjk]rL@jtXclass rM@…rN@}rO@(j9UjCjI@ubaubj»)rP@}rQ@(j9Xboto.s3.multipart.jCj>@jbj£jcj¾j:}rR@(j<]j@]j>]j=]jA]ujiNjjhjk]rS@jtXboto.s3.multipart.rT@…rU@}rV@(j9UjCjP@ubaubjÄ)rW@}rX@(j9jG@jCj>@jbj£jcjÇj:}rY@(j<]j@]j>]j=]jA]ujiNjjhjk]rZ@jtXCompleteMultiPartUploadr[@…r\@}r]@(j9UjCjW@ubaubjÍ)r^@}r_@(j9UjCj>@jbj£jcjÐj:}r`@(j<]j@]j>]j=]jA]ujiNjjhjk]ra@jÓ)rb@}rc@(j9X bucket=Nonej:}rd@(j<]j@]j>]j=]jA]ujCj^@jk]re@jtX bucket=Nonerf@…rg@}rh@(j9UjCjb@ubajcjÛubaubeubjS)ri@}rj@(j9UjCj9@jbj£jcjój:}rk@(j<]j@]j>]j=]jA]ujiNjjhjk]rl@(jD)rm@}rn@(j9XSRepresents a completed MultiPart Upload. Contains the following useful attributes:ro@jCji@jbXq/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.CompleteMultiPartUploadrp@jcj"j:}rq@(j<]j@]j>]j=]jA]ujiKjjhjk]rr@jtXSRepresents a completed MultiPart Upload. Contains the following useful attributes:rs@…rt@}ru@(j9jo@jCjm@ubaubcdocutils.nodes block_quote rv@)rw@}rx@(j9UjCji@jbNjcU block_quotery@j:}rz@(j<]j@]j>]j=]jA]ujiNjjhjk]r{@j? )r|@}r}@(j9Uj:}r~@(Ubulletr@X*j=]j>]j<]j@]jA]ujCjw@jk]r€@(jD )r@}r‚@(j9X*location - The URI of the completed uploadrƒ@j:}r„@(j<]j@]j>]j=]jA]ujCj|@jk]r…@jD)r†@}r‡@(j9jƒ@jCj@jbjp@jcj"j:}rˆ@(j<]j@]j>]j=]jA]ujiKjk]r‰@jtX*location - The URI of the completed uploadrŠ@…r‹@}rŒ@(j9jƒ@jCj†@ubaubajcjp ubjD )r@}rŽ@(j9XSbucket_name - The name of the bucket in which the upload is containedj:}r@(j<]j@]j>]j=]jA]ujCj|@jk]r@j{1)r‘@}r’@(j9Uj:}r“@(j<]j@]j>]j=]jA]ujCj@jk]r”@j1)r•@}r–@(j9XEbucket_name - The name of the bucket in which the upload is containedjCj‘@jbjp@jcj„1j:}r—@(j<]j@]j>]j=]jA]ujiKjk]r˜@(j‡1)r™@}rš@(j9X8bucket_name - The name of the bucket in which the uploadr›@jCj•@jbjp@jcj‹1j:}rœ@(j<]j@]j>]j=]jA]ujiKjk]r@jtX8bucket_name - The name of the bucket in which the uploadrž@…rŸ@}r @(j9j›@jCj™@ubaubj‘1)r¡@}r¢@(j9Uj:}r£@(j<]j@]j>]j=]jA]ujCj•@jk]r¤@jD)r¥@}r¦@(j9X is containedr§@jCj¡@jbjp@jcj"j:}r¨@(j<]j@]j>]j=]jA]ujiKjk]r©@jtX is containedrª@…r«@}r¬@(j9j§@jCj¥@ubaubajcjž1ubeubajcj~1ubajcjp ubjD )r­@}r®@(j9X-key_name - The name of the new, completed keyr¯@j:}r°@(j<]j@]j>]j=]jA]ujCj|@jk]r±@jD)r²@}r³@(j9j¯@jCj­@jbjp@jcj"j:}r´@(j<]j@]j>]j=]jA]ujiKjk]rµ@jtX-key_name - The name of the new, completed keyr¶@…r·@}r¸@(j9j¯@jCj²@ubaubajcjp ubjD )r¹@}rº@(j9X5etag - The MD5 hash of the completed, combined uploadr»@j:}r¼@(j<]j@]j>]j=]jA]ujCj|@jk]r½@jD)r¾@}r¿@(j9j»@jCj¹@jbjp@jcj"j:}rÀ@(j<]j@]j>]j=]jA]ujiKjk]rÁ@jtX5etag - The MD5 hash of the completed, combined uploadrÂ@…rÃ@}rÄ@(j9j»@jCj¾@ubaubajcjp ubjD )rÅ@}rÆ@(j9X3version_id - The version_id of the completed uploadrÇ@j:}rÈ@(j<]j@]j>]j=]jA]ujCj|@jk]rÉ@jD)rÊ@}rË@(j9jÇ@jCjÅ@jbjp@jcj"j:}rÌ@(j<]j@]j>]j=]jA]ujiK jk]rÍ@jtX3version_id - The version_id of the completed uploadrÎ@…rÏ@}rÐ@(j9jÇ@jCjÊ@ubaubajcjp ubjD )rÑ@}rÒ@(j9X0encrypted - The value of the encryption header j:}rÓ@(j<]j@]j>]j=]jA]ujCj|@jk]rÔ@jD)rÕ@}rÖ@(j9X.encrypted - The value of the encryption headerr×@jCjÑ@jbjp@jcj"j:}rØ@(j<]j@]j>]j=]jA]ujiK jk]rÙ@jtX.encrypted - The value of the encryption headerrÚ@…rÛ@}rÜ@(j9j×@jCjÕ@ubaubajcjp ubejcj¡ubaubjˆ)rÝ@}rÞ@(j9UjCji@jbNjcjŒj:}rß@(j=]j>]j<]j@]jA]Uentries]rà@(jX?endElement() (boto.s3.multipart.CompleteMultiPartUpload method)h¬Utrá@aujiNjjhjk]ubjV)râ@}rã@(j9UjCji@jbNjcj˜j:}rä@(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrå@jžjå@ujiNjjhjk]ræ@(j )rç@}rè@(j9X;CompleteMultiPartUpload.endElement(name, value, connection)jCjâ@jbj£jcj¤j:}ré@(j=]rê@h¬aj§j¨Xboto.s3.multipartrë@…rì@}rí@bj>]j<]j@]jA]rî@h¬aj­X"CompleteMultiPartUpload.endElementj¯jG@j°‰ujiNjjhjk]rï@(jÄ)rð@}rñ@(j9X endElementjCjç@jbj£jcjÇj:}rò@(j<]j@]j>]j=]jA]ujiNjjhjk]ró@jtX endElementrô@…rõ@}rö@(j9UjCjð@ubaubjÍ)r÷@}rø@(j9UjCjç@jbj£jcjÐj:}rù@(j<]j@]j>]j=]jA]ujiNjjhjk]rú@(jÓ)rû@}rü@(j9Xnamej:}rý@(j<]j@]j>]j=]jA]ujCj÷@jk]rþ@jtXnamerÿ@…rA}rA(j9UjCjû@ubajcjÛubjÓ)rA}rA(j9Xvaluej:}rA(j<]j@]j>]j=]jA]ujCj÷@jk]rAjtXvaluerA…rA}rA(j9UjCjAubajcjÛubjÓ)r A}r A(j9X connectionj:}r A(j<]j@]j>]j=]jA]ujCj÷@jk]r AjtX connectionr A…rA}rA(j9UjCj AubajcjÛubeubeubjS)rA}rA(j9UjCjâ@jbj£jcjój:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rA}rA(j9UjCji@jbNjcjŒj:}rA(j=]j>]j<]j@]jA]Uentries]rA(jXAstartElement() (boto.s3.multipart.CompleteMultiPartUpload method)hUtrAaujiNjjhjk]ubjV)rA}rA(j9UjCji@jbNjcj˜j:}rA(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrAjžjAujiNjjhjk]rA(j )rA}rA(j9X=CompleteMultiPartUpload.startElement(name, attrs, connection)jCjAjbj£jcj¤j:}rA(j=]r Ahaj§j¨Xboto.s3.multipartr!A…r"A}r#Abj>]j<]j@]jA]r$Ahaj­X$CompleteMultiPartUpload.startElementj¯jG@j°‰ujiNjjhjk]r%A(jÄ)r&A}r'A(j9X startElementjCjAjbj£jcjÇj:}r(A(j<]j@]j>]j=]jA]ujiNjjhjk]r)AjtX startElementr*A…r+A}r,A(j9UjCj&AubaubjÍ)r-A}r.A(j9UjCjAjbj£jcjÐj:}r/A(j<]j@]j>]j=]jA]ujiNjjhjk]r0A(jÓ)r1A}r2A(j9Xnamej:}r3A(j<]j@]j>]j=]jA]ujCj-Ajk]r4AjtXnamer5A…r6A}r7A(j9UjCj1AubajcjÛubjÓ)r8A}r9A(j9Xattrsj:}r:A(j<]j@]j>]j=]jA]ujCj-Ajk]r;AjtXattrsrA(j9UjCj8AubajcjÛubjÓ)r?A}r@A(j9X connectionj:}rAA(j<]j@]j>]j=]jA]ujCj-Ajk]rBAjtX connectionrCA…rDA}rEA(j9UjCj?AubajcjÛubeubeubjS)rFA}rGA(j9UjCjAjbj£jcjój:}rHA(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rIA}rJA(j9UjCj@jbNjcjŒj:}rKA(j=]j>]j<]j@]jA]Uentries]rLA(jX,MultiPartUpload (class in boto.s3.multipart)hxUtrMAaujiNjjhjk]ubjV)rNA}rOA(j9UjCj@jbNjcj˜j:}rPA(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrQAjžjQAujiNjjhjk]rRA(j )rSA}rTA(j9XMultiPartUpload(bucket=None)jCjNAjbj£jcj¤j:}rUA(j=]rVAhxaj§j¨Xboto.s3.multipartrWA…rXA}rYAbj>]j<]j@]jA]rZAhxaj­XMultiPartUploadr[Aj¯Uj°‰ujiNjjhjk]r\A(j²)r]A}r^A(j9Xclass jCjSAjbj£jcjµj:}r_A(j<]j@]j>]j=]jA]ujiNjjhjk]r`AjtXclass raA…rbA}rcA(j9UjCj]Aubaubj»)rdA}reA(j9Xboto.s3.multipart.jCjSAjbj£jcj¾j:}rfA(j<]j@]j>]j=]jA]ujiNjjhjk]rgAjtXboto.s3.multipart.rhA…riA}rjA(j9UjCjdAubaubjÄ)rkA}rlA(j9j[AjCjSAjbj£jcjÇj:}rmA(j<]j@]j>]j=]jA]ujiNjjhjk]rnAjtXMultiPartUploadroA…rpA}rqA(j9UjCjkAubaubjÍ)rrA}rsA(j9UjCjSAjbj£jcjÐj:}rtA(j<]j@]j>]j=]jA]ujiNjjhjk]ruAjÓ)rvA}rwA(j9X bucket=Nonej:}rxA(j<]j@]j>]j=]jA]ujCjrAjk]ryAjtX bucket=NonerzA…r{A}r|A(j9UjCjvAubajcjÛubaubeubjS)r}A}r~A(j9UjCjNAjbj£jcjój:}rA(j<]j@]j>]j=]jA]ujiNjjhjk]r€A(jD)rA}r‚A(j9X(Represents a MultiPart Upload operation.rƒAjCj}AjbXi/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUploadr„Ajcj"j:}r…A(j<]j@]j>]j=]jA]ujiKjjhjk]r†AjtX(Represents a MultiPart Upload operation.r‡A…rˆA}r‰A(j9jƒAjCjAubaubjˆ)rŠA}r‹A(j9UjCj}AjbXw/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUpload.cancel_uploadrŒAjcjŒj:}rA(j=]j>]j<]j@]jA]Uentries]rŽA(jX:cancel_upload() (boto.s3.multipart.MultiPartUpload method)h"UtrAaujiNjjhjk]ubjV)rA}r‘A(j9UjCj}AjbjŒAjcj˜j:}r’A(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr“Ajžj“AujiNjjhjk]r”A(j )r•A}r–A(j9XMultiPartUpload.cancel_upload()jCjAjbj£jcj¤j:}r—A(j=]r˜Ah"aj§j¨Xboto.s3.multipartr™A…ršA}r›Abj>]j<]j@]jA]rœAh"aj­XMultiPartUpload.cancel_uploadj¯j[Aj°‰ujiNjjhjk]rA(jÄ)ržA}rŸA(j9X cancel_uploadjCj•Ajbj£jcjÇj:}r A(j<]j@]j>]j=]jA]ujiNjjhjk]r¡AjtX cancel_uploadr¢A…r£A}r¤A(j9UjCjžAubaubjÍ)r¥A}r¦A(j9UjCj•Ajbj£jcjÐj:}r§A(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r¨A}r©A(j9UjCjAjbj£jcjój:}rªA(j<]j@]j>]j=]jA]ujiNjjhjk]r«AjD)r¬A}r­A(j9XeCancels a MultiPart Upload operation. The storage consumed by any previously uploaded parts will be freed. However, if any part uploads are currently in progress, those part uploads might or might not succeed. As a result, it might be necessary to abort a given multipart upload multiple times in order to completely free all storage consumed by all parts.r®AjCj¨AjbjŒAjcj"j:}r¯A(j<]j@]j>]j=]jA]ujiKjjhjk]r°AjtXeCancels a MultiPart Upload operation. The storage consumed by any previously uploaded parts will be freed. However, if any part uploads are currently in progress, those part uploads might or might not succeed. As a result, it might be necessary to abort a given multipart upload multiple times in order to completely free all storage consumed by all parts.r±A…r²A}r³A(j9j®AjCj¬Aubaubaubeubjˆ)r´A}rµA(j9UjCj}AjbNjcjŒj:}r¶A(j=]j>]j<]j@]jA]Uentries]r·A(jX<complete_upload() (boto.s3.multipart.MultiPartUpload method)hÌUtr¸AaujiNjjhjk]ubjV)r¹A}rºA(j9UjCj}AjbNjcj˜j:}r»A(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¼Ajžj¼AujiNjjhjk]r½A(j )r¾A}r¿A(j9X!MultiPartUpload.complete_upload()jCj¹Ajbj£jcj¤j:}rÀA(j=]rÁAhÌaj§j¨Xboto.s3.multipartrÂA…rÃA}rÄAbj>]j<]j@]jA]rÅAhÌaj­XMultiPartUpload.complete_uploadj¯j[Aj°‰ujiNjjhjk]rÆA(jÄ)rÇA}rÈA(j9Xcomplete_uploadjCj¾Ajbj£jcjÇj:}rÉA(j<]j@]j>]j=]jA]ujiNjjhjk]rÊAjtXcomplete_uploadrËA…rÌA}rÍA(j9UjCjÇAubaubjÍ)rÎA}rÏA(j9UjCj¾Ajbj£jcjÐj:}rÐA(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rÑA}rÒA(j9UjCj¹Ajbj£jcjój:}rÓA(j<]j@]j>]j=]jA]ujiNjjhjk]rÔA(jD)rÕA}rÖA(j9XˆComplete the MultiPart Upload operation. This method should be called when all parts of the file have been successfully uploaded to S3.r×AjCjÑAjbXy/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUpload.complete_uploadrØAjcj"j:}rÙA(j<]j@]j>]j=]jA]ujiKjjhjk]rÚAjtXˆComplete the MultiPart Upload operation. This method should be called when all parts of the file have been successfully uploaded to S3.rÛA…rÜA}rÝA(j9j×AjCjÕAubaubjP)rÞA}rßA(j9UjCjÑAjbNjcj*j:}ràA(j<]j@]j>]j=]jA]ujiNjjhjk]ráA(jL)râA}rãA(j9Uj:}räA(j<]j@]j>]j=]jA]ujCjÞAjk]råA(j1)ræA}rçA(j9Uj:}rèA(j<]j@]j>]j=]jA]ujCjâAjk]réAjtX Return typerêA…rëA}rìA(j9UjCjæAubajcj9ubjH)ríA}rîA(j9Uj:}rïA(j<]j@]j>]j=]jA]ujCjâAjk]rðAjD)rñA}ròA(j9Uj:}róA(j<]j@]j>]j=]jA]ujCjíAjk]rôAjõ)rõA}röA(j9X3:class:`boto.s3.multipart.CompletedMultiPartUpload`r÷AjCjñAjbj?jcjùj:}røA(UreftypeXclassjû‰jüX*boto.s3.multipart.CompletedMultiPartUploadU refdomainXpyrùAj=]j>]U refexplicit‰j<]j@]jA]jþjÿjj[AjXboto.s3.multipartrúAujiK4jk]rûAj)rüA}rýA(j9j÷Aj:}rþA(j<]j@]rÿA(j jùAXpy-classrBej>]j=]jA]ujCjõAjk]rBjtX*boto.s3.multipart.CompletedMultiPartUploadrB…rB}rB(j9UjCjüAubajcjubaubajcj"ubajcjEubejcjFubjL)rB}rB(j9Uj:}rB(j<]j@]j>]j=]jA]ujCjÞAjk]rB(j1)r B}r B(j9Uj:}r B(j<]j@]j>]j=]jA]ujCjBjk]r BjtXReturnsr B…rB}rB(j9UjCj Bubajcj9ubjH)rB}rB(j9Uj:}rB(j<]j@]j>]j=]jA]ujCjBjk]rBjD)rB}rB(j9Uj:}rB(j<]j@]j>]j=]jA]ujCjBjk]rBjtX,An object representing the completed upload.rB…rB}rB(j9X,An object representing the completed upload.jCjBubajcj"ubajcjEubejcjFubeubeubeubjˆ)rB}rB(j9UjCj}AjbNjcjŒj:}rB(j=]j>]j<]j@]jA]Uentries]rB(jX?copy_part_from_key() (boto.s3.multipart.MultiPartUpload method)hBUtrBaujiNjjhjk]ubjV)r B}r!B(j9UjCj}AjbNjcj˜j:}r"B(jš‰j›Xpyr#Bj=]j>]j<]j@]jA]jœXmethodr$Bjžj$BujiNjjhjk]r%B(j )r&B}r'B(j9X„MultiPartUpload.copy_part_from_key(src_bucket_name, src_key_name, part_num, start=None, end=None, src_version_id=None, headers=None)jCj Bjbj£jcj¤j:}r(B(j=]r)BhBaj§j¨Xboto.s3.multipartr*B…r+B}r,Bbj>]j<]j@]jA]r-BhBaj­X"MultiPartUpload.copy_part_from_keyj¯j[Aj°‰ujiNjjhjk]r.B(jÄ)r/B}r0B(j9Xcopy_part_from_keyjCj&Bjbj£jcjÇj:}r1B(j<]j@]j>]j=]jA]ujiNjjhjk]r2BjtXcopy_part_from_keyr3B…r4B}r5B(j9UjCj/BubaubjÍ)r6B}r7B(j9UjCj&Bjbj£jcjÐj:}r8B(j<]j@]j>]j=]jA]ujiNjjhjk]r9B(jÓ)r:B}r;B(j9Xsrc_bucket_namej:}r]j=]jA]ujCj6Bjk]r=BjtXsrc_bucket_namer>B…r?B}r@B(j9UjCj:BubajcjÛubjÓ)rAB}rBB(j9X src_key_namej:}rCB(j<]j@]j>]j=]jA]ujCj6Bjk]rDBjtX src_key_namerEB…rFB}rGB(j9UjCjABubajcjÛubjÓ)rHB}rIB(j9Xpart_numj:}rJB(j<]j@]j>]j=]jA]ujCj6Bjk]rKBjtXpart_numrLB…rMB}rNB(j9UjCjHBubajcjÛubjÓ)rOB}rPB(j9X start=Nonej:}rQB(j<]j@]j>]j=]jA]ujCj6Bjk]rRBjtX start=NonerSB…rTB}rUB(j9UjCjOBubajcjÛubjÓ)rVB}rWB(j9Xend=Nonej:}rXB(j<]j@]j>]j=]jA]ujCj6Bjk]rYBjtXend=NonerZB…r[B}r\B(j9UjCjVBubajcjÛubjÓ)r]B}r^B(j9Xsrc_version_id=Nonej:}r_B(j<]j@]j>]j=]jA]ujCj6Bjk]r`BjtXsrc_version_id=NoneraB…rbB}rcB(j9UjCj]BubajcjÛubjÓ)rdB}reB(j9X headers=Nonej:}rfB(j<]j@]j>]j=]jA]ujCj6Bjk]rgBjtX headers=NonerhB…riB}rjB(j9UjCjdBubajcjÛubeubeubjS)rkB}rlB(j9UjCj Bjbj£jcjój:}rmB(j<]j@]j>]j=]jA]ujiNjjhjk]rnB(jD)roB}rpB(j9X+Copy another part of this MultiPart Upload.rqBjCjkBjbX|/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUpload.copy_part_from_keyrrBjcj"j:}rsB(j<]j@]j>]j=]jA]ujiKjjhjk]rtBjtX+Copy another part of this MultiPart Upload.ruB…rvB}rwB(j9jqBjCjoBubaubjP)rxB}ryB(j9UjCjkBjbNjcj*j:}rzB(j<]j@]j>]j=]jA]ujiNjjhjk]r{BjL)r|B}r}B(j9Uj:}r~B(j<]j@]j>]j=]jA]ujCjxBjk]rB(j1)r€B}rB(j9Uj:}r‚B(j<]j@]j>]j=]jA]ujCj|Bjk]rƒBjtX Parametersr„B…r…B}r†B(j9UjCj€Bubajcj9ubjH)r‡B}rˆB(j9Uj:}r‰B(j<]j@]j>]j=]jA]ujCj|Bjk]rŠBj? )r‹B}rŒB(j9Uj:}rB(j<]j@]j>]j=]jA]ujCj‡Bjk]rŽB(jD )rB}rB(j9Uj:}r‘B(j<]j@]j>]j=]jA]ujCj‹Bjk]r’BjD)r“B}r”B(j9Uj:}r•B(j<]j@]j>]j=]jA]ujCjBjk]r–B(jM )r—B}r˜B(j9Xsrc_bucket_namej:}r™B(j<]j@]j>]j=]jA]ujCj“Bjk]ršBjtXsrc_bucket_namer›B…rœB}rB(j9UjCj—BubajcjU ubjtX (ržB…rŸB}r B(j9UjCj“Bubjõ)r¡B}r¢B(j9Uj:}r£B(Ureftypej\ U reftargetXstringr¤BU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCj“Bjk]r¥Bj_ )r¦B}r§B(j9j¤Bj:}r¨B(j<]j@]j>]j=]jA]ujCj¡Bjk]r©BjtXstringrªB…r«B}r¬B(j9UjCj¦Bubajcjg ubajcjùubjtX)…r­B}r®B(j9UjCj“BubjtX -- r¯B…r°B}r±B(j9UjCj“BubjtX,Name of the bucket containing the source keyr²B…r³B}r´B(j9X,Name of the bucket containing the source keyjCj“Bubejcj"ubajcjp ubjD )rµB}r¶B(j9Uj:}r·B(j<]j@]j>]j=]jA]ujCj‹Bjk]r¸BjD)r¹B}rºB(j9Uj:}r»B(j<]j@]j>]j=]jA]ujCjµBjk]r¼B(jM )r½B}r¾B(j9X src_key_namej:}r¿B(j<]j@]j>]j=]jA]ujCj¹Bjk]rÀBjtX src_key_namerÁB…rÂB}rÃB(j9UjCj½BubajcjU ubjtX (rÄB…rÅB}rÆB(j9UjCj¹Bubjõ)rÇB}rÈB(j9Uj:}rÉB(Ureftypej\ U reftargetXstringrÊBU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCj¹Bjk]rËBj_ )rÌB}rÍB(j9jÊBj:}rÎB(j<]j@]j>]j=]jA]ujCjÇBjk]rÏBjtXstringrÐB…rÑB}rÒB(j9UjCjÌBubajcjg ubajcjùubjtX)…rÓB}rÔB(j9UjCj¹BubjtX -- rÕB…rÖB}r×B(j9UjCj¹BubjtXName of the source keyrØB…rÙB}rÚB(j9XName of the source keyjCj¹Bubejcj"ubajcjp ubjD )rÛB}rÜB(j9Uj:}rÝB(j<]j@]j>]j=]jA]ujCj‹Bjk]rÞBjD)rßB}ràB(j9Uj:}ráB(j<]j@]j>]j=]jA]ujCjÛBjk]râB(jM )rãB}räB(j9Xpart_numj:}råB(j<]j@]j>]j=]jA]ujCjßBjk]ræBjtXpart_numrçB…rèB}réB(j9UjCjãBubajcjU ubjtX (rêB…rëB}rìB(j9UjCjßBubjõ)ríB}rîB(j9Uj:}rïB(Ureftypej\ U reftargetXintrðBU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCjßBjk]rñBj_ )ròB}róB(j9jðBj:}rôB(j<]j@]j>]j=]jA]ujCjíBjk]rõBjtXintröB…r÷B}røB(j9UjCjòBubajcjg ubajcjùubjtX)…rùB}rúB(j9UjCjßBubjtX -- rûB…rüB}rýB(j9UjCjßBubjtXThe number of this part.rþB…rÿB}rC(j9XThe number of this part.jCjßBubejcj"ubajcjp ubjD )rC}rC(j9Uj:}rC(j<]j@]j>]j=]jA]ujCj‹Bjk]rCjD)rC}rC(j9Uj:}rC(j<]j@]j>]j=]jA]ujCjCjk]rC(jM )r C}r C(j9Xstartj:}r C(j<]j@]j>]j=]jA]ujCjCjk]r CjtXstartr C…rC}rC(j9UjCj CubajcjU ubjtX (rC…rC}rC(j9UjCjCubjõ)rC}rC(j9Uj:}rC(Ureftypej\ U reftargetXintrCU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCjCjk]rCj_ )rC}rC(j9jCj:}rC(j<]j@]j>]j=]jA]ujCjCjk]rCjtXintrC…rC}rC(j9UjCjCubajcjg ubajcjùubjtX)…rC}r C(j9UjCjCubjtX -- r!C…r"C}r#C(j9UjCjCubjtX,Zero-based byte offset to start copying fromr$C…r%C}r&C(j9X,Zero-based byte offset to start copying fromjCjCubejcj"ubajcjp ubjD )r'C}r(C(j9Uj:}r)C(j<]j@]j>]j=]jA]ujCj‹Bjk]r*CjD)r+C}r,C(j9Uj:}r-C(j<]j@]j>]j=]jA]ujCj'Cjk]r.C(jM )r/C}r0C(j9Xendj:}r1C(j<]j@]j>]j=]jA]ujCj+Cjk]r2CjtXendr3C…r4C}r5C(j9UjCj/CubajcjU ubjtX (r6C…r7C}r8C(j9UjCj+Cubjõ)r9C}r:C(j9Uj:}r;C(Ureftypej\ U reftargetXintr]U refexplicit‰j<]j@]jA]ujCj+Cjk]r=Cj_ )r>C}r?C(j9j]j=]jA]ujCj9Cjk]rACjtXintrBC…rCC}rDC(j9UjCj>Cubajcjg ubajcjùubjtX)…rEC}rFC(j9UjCj+CubjtX -- rGC…rHC}rIC(j9UjCj+CubjtX!Zero-based byte offset to copy torJC…rKC}rLC(j9X!Zero-based byte offset to copy tojCj+Cubejcj"ubajcjp ubjD )rMC}rNC(j9Uj:}rOC(j<]j@]j>]j=]jA]ujCj‹Bjk]rPCjD)rQC}rRC(j9Uj:}rSC(j<]j@]j>]j=]jA]ujCjMCjk]rTC(jM )rUC}rVC(j9Xsrc_version_idj:}rWC(j<]j@]j>]j=]jA]ujCjQCjk]rXCjtXsrc_version_idrYC…rZC}r[C(j9UjCjUCubajcjU ubjtX (r\C…r]C}r^C(j9UjCjQCubjõ)r_C}r`C(j9Uj:}raC(Ureftypej\ U reftargetXstringrbCU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCjQCjk]rcCj_ )rdC}reC(j9jbCj:}rfC(j<]j@]j>]j=]jA]ujCj_Cjk]rgCjtXstringrhC…riC}rjC(j9UjCjdCubajcjg ubajcjùubjtX)…rkC}rlC(j9UjCjQCubjtX -- rmC…rnC}roC(j9UjCjQCubjtX(version_id of source object to copy fromrpC…rqC}rrC(j9X(version_id of source object to copy fromjCjQCubejcj"ubajcjp ubjD )rsC}rtC(j9Uj:}ruC(j<]j@]j>]j=]jA]ujCj‹Bjk]rvCjD)rwC}rxC(j9Uj:}ryC(j<]j@]j>]j=]jA]ujCjsCjk]rzC(jM )r{C}r|C(j9Xheadersj:}r}C(j<]j@]j>]j=]jA]ujCjwCjk]r~CjtXheadersrC…r€C}rC(j9UjCj{CubajcjU ubjtX (r‚C…rƒC}r„C(j9UjCjwCubjõ)r…C}r†C(j9Uj:}r‡C(Ureftypej\ U reftargetXdictrˆCU refdomainj#Bj=]j>]U refexplicit‰j<]j@]jA]ujCjwCjk]r‰Cj_ )rŠC}r‹C(j9jˆCj:}rŒC(j<]j@]j>]j=]jA]ujCj…Cjk]rCjtXdictrŽC…rC}rC(j9UjCjŠCubajcjg ubajcjùubjtX)…r‘C}r’C(j9UjCjwCubjtX -- r“C…r”C}r•C(j9UjCjwCubjtX(Any headers to pass along in the requestr–C…r—C}r˜C(j9X(Any headers to pass along in the requestjCjwCubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r™C}ršC(j9UjCj}AjbNjcjŒj:}r›C(j=]j>]j<]j@]jA]Uentries]rœC(jX7endElement() (boto.s3.multipart.MultiPartUpload method)hUtrCaujiNjjhjk]ubjV)ržC}rŸC(j9UjCj}AjbNjcj˜j:}r C(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¡Cjžj¡CujiNjjhjk]r¢C(j )r£C}r¤C(j9X3MultiPartUpload.endElement(name, value, connection)jCjžCjbj£jcj¤j:}r¥C(j=]r¦Chaj§j¨Xboto.s3.multipartr§C…r¨C}r©Cbj>]j<]j@]jA]rªChaj­XMultiPartUpload.endElementj¯j[Aj°‰ujiNjjhjk]r«C(jÄ)r¬C}r­C(j9X endElementjCj£Cjbj£jcjÇj:}r®C(j<]j@]j>]j=]jA]ujiNjjhjk]r¯CjtX endElementr°C…r±C}r²C(j9UjCj¬CubaubjÍ)r³C}r´C(j9UjCj£Cjbj£jcjÐj:}rµC(j<]j@]j>]j=]jA]ujiNjjhjk]r¶C(jÓ)r·C}r¸C(j9Xnamej:}r¹C(j<]j@]j>]j=]jA]ujCj³Cjk]rºCjtXnamer»C…r¼C}r½C(j9UjCj·CubajcjÛubjÓ)r¾C}r¿C(j9Xvaluej:}rÀC(j<]j@]j>]j=]jA]ujCj³Cjk]rÁCjtXvaluerÂC…rÃC}rÄC(j9UjCj¾CubajcjÛubjÓ)rÅC}rÆC(j9X connectionj:}rÇC(j<]j@]j>]j=]jA]ujCj³Cjk]rÈCjtX connectionrÉC…rÊC}rËC(j9UjCjÅCubajcjÛubeubeubjS)rÌC}rÍC(j9UjCjžCjbj£jcjój:}rÎC(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÏC}rÐC(j9UjCj}AjbXw/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUpload.get_all_partsrÑCjcjŒj:}rÒC(j=]j>]j<]j@]jA]Uentries]rÓC(jX:get_all_parts() (boto.s3.multipart.MultiPartUpload method)hAUtrÔCaujiNjjhjk]ubjV)rÕC}rÖC(j9UjCj}AjbjÑCjcj˜j:}r×C(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrØCjžjØCujiNjjhjk]rÙC(j )rÚC}rÛC(j9XZMultiPartUpload.get_all_parts(max_parts=None, part_number_marker=None, encoding_type=None)jCjÕCjbj£jcj¤j:}rÜC(j=]rÝChAaj§j¨Xboto.s3.multipartrÞC…rßC}ràCbj>]j<]j@]jA]ráChAaj­XMultiPartUpload.get_all_partsj¯j[Aj°‰ujiNjjhjk]râC(jÄ)rãC}räC(j9X get_all_partsjCjÚCjbj£jcjÇj:}råC(j<]j@]j>]j=]jA]ujiNjjhjk]ræCjtX get_all_partsrçC…rèC}réC(j9UjCjãCubaubjÍ)rêC}rëC(j9UjCjÚCjbj£jcjÐj:}rìC(j<]j@]j>]j=]jA]ujiNjjhjk]ríC(jÓ)rîC}rïC(j9Xmax_parts=Nonej:}rðC(j<]j@]j>]j=]jA]ujCjêCjk]rñCjtXmax_parts=NoneròC…róC}rôC(j9UjCjîCubajcjÛubjÓ)rõC}röC(j9Xpart_number_marker=Nonej:}r÷C(j<]j@]j>]j=]jA]ujCjêCjk]røCjtXpart_number_marker=NonerùC…rúC}rûC(j9UjCjõCubajcjÛubjÓ)rüC}rýC(j9Xencoding_type=Nonej:}rþC(j<]j@]j>]j=]jA]ujCjêCjk]rÿCjtXencoding_type=NonerD…rD}rD(j9UjCjüCubajcjÛubeubeubjS)rD}rD(j9UjCjÕCjbj£jcjój:}rD(j<]j@]j>]j=]jA]ujiNjjhjk]rDjD)rD}rD(j9XReturn the uploaded parts of this MultiPart Upload. This is a lower-level method that requires you to manually page through results. To simplify this process, you can just use the object itself as an iterator and it will automatically handle all of the paging with S3.r DjCjDjbjÑCjcj"j:}r D(j<]j@]j>]j=]jA]ujiKjjhjk]r DjtXReturn the uploaded parts of this MultiPart Upload. This is a lower-level method that requires you to manually page through results. To simplify this process, you can just use the object itself as an iterator and it will automatically handle all of the paging with S3.r D…r D}rD(j9j DjCjDubaubaubeubjˆ)rD}rD(j9UjCj}AjbNjcjŒj:}rD(j=]j>]j<]j@]jA]Uentries]rD(jX9startElement() (boto.s3.multipart.MultiPartUpload method)hgUtrDaujiNjjhjk]ubjV)rD}rD(j9UjCj}AjbNjcj˜j:}rD(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrDjžjDujiNjjhjk]rD(j )rD}rD(j9X5MultiPartUpload.startElement(name, attrs, connection)jCjDjbj£jcj¤j:}rD(j=]rDhgaj§j¨Xboto.s3.multipartrD…rD}rDbj>]j<]j@]jA]r Dhgaj­XMultiPartUpload.startElementj¯j[Aj°‰ujiNjjhjk]r!D(jÄ)r"D}r#D(j9X startElementjCjDjbj£jcjÇj:}r$D(j<]j@]j>]j=]jA]ujiNjjhjk]r%DjtX startElementr&D…r'D}r(D(j9UjCj"DubaubjÍ)r)D}r*D(j9UjCjDjbj£jcjÐj:}r+D(j<]j@]j>]j=]jA]ujiNjjhjk]r,D(jÓ)r-D}r.D(j9Xnamej:}r/D(j<]j@]j>]j=]jA]ujCj)Djk]r0DjtXnamer1D…r2D}r3D(j9UjCj-DubajcjÛubjÓ)r4D}r5D(j9Xattrsj:}r6D(j<]j@]j>]j=]jA]ujCj)Djk]r7DjtXattrsr8D…r9D}r:D(j9UjCj4DubajcjÛubjÓ)r;D}r]j=]jA]ujCj)Djk]r>DjtX connectionr?D…r@D}rAD(j9UjCj;DubajcjÛubeubeubjS)rBD}rCD(j9UjCjDjbj£jcjój:}rDD(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rED}rFD(j9UjCj}AjbNjcjŒj:}rGD(j=]j>]j<]j@]jA]Uentries]rHD(jX3to_xml() (boto.s3.multipart.MultiPartUpload method)hëUtrIDaujiNjjhjk]ubjV)rJD}rKD(j9UjCj}AjbNjcj˜j:}rLD(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrMDjžjMDujiNjjhjk]rND(j )rOD}rPD(j9XMultiPartUpload.to_xml()jCjJDjbj£jcj¤j:}rQD(j=]rRDhëaj§j¨Xboto.s3.multipartrSD…rTD}rUDbj>]j<]j@]jA]rVDhëaj­XMultiPartUpload.to_xmlj¯j[Aj°‰ujiNjjhjk]rWD(jÄ)rXD}rYD(j9Xto_xmljCjODjbj£jcjÇj:}rZD(j<]j@]j>]j=]jA]ujiNjjhjk]r[DjtXto_xmlr\D…r]D}r^D(j9UjCjXDubaubjÍ)r_D}r`D(j9UjCjODjbj£jcjÐj:}raD(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rbD}rcD(j9UjCjJDjbj£jcjój:}rdD(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)reD}rfD(j9UjCj}AjbNjcjŒj:}rgD(j=]j>]j<]j@]jA]Uentries]rhD(jXBupload_part_from_file() (boto.s3.multipart.MultiPartUpload method)h¼UtriDaujiNjjhjk]ubjV)rjD}rkD(j9UjCj}AjbNjcj˜j:}rlD(jš‰j›XpyrmDj=]j>]j<]j@]jA]jœXmethodrnDjžjnDujiNjjhjk]roD(j )rpD}rqD(j9XxMultiPartUpload.upload_part_from_file(fp, part_num, headers=None, replace=True, cb=None, num_cb=10, md5=None, size=None)jCjjDjbj£jcj¤j:}rrD(j=]rsDh¼aj§j¨Xboto.s3.multipartrtD…ruD}rvDbj>]j<]j@]jA]rwDh¼aj­X%MultiPartUpload.upload_part_from_filej¯j[Aj°‰ujiNjjhjk]rxD(jÄ)ryD}rzD(j9Xupload_part_from_filejCjpDjbj£jcjÇj:}r{D(j<]j@]j>]j=]jA]ujiNjjhjk]r|DjtXupload_part_from_filer}D…r~D}rD(j9UjCjyDubaubjÍ)r€D}rD(j9UjCjpDjbj£jcjÐj:}r‚D(j<]j@]j>]j=]jA]ujiNjjhjk]rƒD(jÓ)r„D}r…D(j9Xfpj:}r†D(j<]j@]j>]j=]jA]ujCj€Djk]r‡DjtXfprˆD…r‰D}rŠD(j9UjCj„DubajcjÛubjÓ)r‹D}rŒD(j9Xpart_numj:}rD(j<]j@]j>]j=]jA]ujCj€Djk]rŽDjtXpart_numrD…rD}r‘D(j9UjCj‹DubajcjÛubjÓ)r’D}r“D(j9X headers=Nonej:}r”D(j<]j@]j>]j=]jA]ujCj€Djk]r•DjtX headers=Noner–D…r—D}r˜D(j9UjCj’DubajcjÛubjÓ)r™D}ršD(j9X replace=Truej:}r›D(j<]j@]j>]j=]jA]ujCj€Djk]rœDjtX replace=TruerD…ržD}rŸD(j9UjCj™DubajcjÛubjÓ)r D}r¡D(j9Xcb=Nonej:}r¢D(j<]j@]j>]j=]jA]ujCj€Djk]r£DjtXcb=Noner¤D…r¥D}r¦D(j9UjCj DubajcjÛubjÓ)r§D}r¨D(j9X num_cb=10j:}r©D(j<]j@]j>]j=]jA]ujCj€Djk]rªDjtX num_cb=10r«D…r¬D}r­D(j9UjCj§DubajcjÛubjÓ)r®D}r¯D(j9Xmd5=Nonej:}r°D(j<]j@]j>]j=]jA]ujCj€Djk]r±DjtXmd5=Noner²D…r³D}r´D(j9UjCj®DubajcjÛubjÓ)rµD}r¶D(j9X size=Nonej:}r·D(j<]j@]j>]j=]jA]ujCj€Djk]r¸DjtX size=Noner¹D…rºD}r»D(j9UjCjµDubajcjÛubeubeubjS)r¼D}r½D(j9UjCjjDjbj£jcjój:}r¾D(j<]j@]j>]j=]jA]ujiNjjhjk]r¿D(jD)rÀD}rÁD(j9X-Upload another part of this MultiPart Upload.rÂDjCj¼DjbX/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.MultiPartUpload.upload_part_from_filerÃDjcj"j:}rÄD(j<]j@]j>]j=]jA]ujiKjjhjk]rÅDjtX-Upload another part of this MultiPart Upload.rÆD…rÇD}rÈD(j9jÂDjCjÀDubaubcdocutils.nodes note rÉD)rÊD}rËD(j9XEAfter you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.jCj¼DjbjÃDjcUnoterÌDj:}rÍD(j<]j@]j>]j=]jA]ujiNjjhjk]rÎDjD)rÏD}rÐD(j9XEAfter you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.rÑDjCjÊDjbjÃDjcj"j:}rÒD(j<]j@]j>]j=]jA]ujiKjk]rÓDjtXEAfter you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.rÔD…rÕD}rÖD(j9jÑDjCjÏDubaubaubjP)r×D}rØD(j9UjCj¼DjbNjcj*j:}rÙD(j<]j@]j>]j=]jA]ujiNjjhjk]rÚDjL)rÛD}rÜD(j9Uj:}rÝD(j<]j@]j>]j=]jA]ujCj×Djk]rÞD(j1)rßD}ràD(j9Uj:}ráD(j<]j@]j>]j=]jA]ujCjÛDjk]râDjtX ParametersrãD…räD}råD(j9UjCjßDubajcj9ubjH)ræD}rçD(j9Uj:}rèD(j<]j@]j>]j=]jA]ujCjÛDjk]réDj? )rêD}rëD(j9Uj:}rìD(j<]j@]j>]j=]jA]ujCjæDjk]ríD(jD )rîD}rïD(j9Uj:}rðD(j<]j@]j>]j=]jA]ujCjêDjk]rñDjD)ròD}róD(j9Uj:}rôD(j<]j@]j>]j=]jA]ujCjîDjk]rõD(jM )röD}r÷D(j9Xfpj:}røD(j<]j@]j>]j=]jA]ujCjòDjk]rùDjtXfprúD…rûD}rüD(j9UjCjöDubajcjU ubjtX (rýD…rþD}rÿD(j9UjCjòDubjõ)rE}rE(j9Uj:}rE(Ureftypej\ U reftargetXfilerEU refdomainjmDj=]j>]U refexplicit‰j<]j@]jA]ujCjòDjk]rEj_ )rE}rE(j9jEj:}rE(j<]j@]j>]j=]jA]ujCjEjk]rEjtXfiler E…r E}r E(j9UjCjEubajcjg ubajcjùubjtX)…r E}r E(j9UjCjòDubjtX -- rE…rE}rE(j9UjCjòDubjtX#The file object you want to upload.rE…rE}rE(j9X#The file object you want to upload.jCjòDubejcj"ubajcjp ubjD )rE}rE(j9Uj:}rE(j<]j@]j>]j=]jA]ujCjêDjk]rEjD)rE}rE(j9Uj:}rE(j<]j@]j>]j=]jA]ujCjEjk]rE(jM )rE}rE(j9Xpart_numj:}rE(j<]j@]j>]j=]jA]ujCjEjk]rEjtXpart_numr E…r!E}r"E(j9UjCjEubajcjU ubjtX (r#E…r$E}r%E(j9UjCjEubjõ)r&E}r'E(j9Uj:}r(E(Ureftypej\ U reftargetXintr)EU refdomainjmDj=]j>]U refexplicit‰j<]j@]jA]ujCjEjk]r*Ej_ )r+E}r,E(j9j)Ej:}r-E(j<]j@]j>]j=]jA]ujCj&Ejk]r.EjtXintr/E…r0E}r1E(j9UjCj+Eubajcjg ubajcjùubjtX)…r2E}r3E(j9UjCjEubjtX -- r4E…r5E}r6E(j9UjCjEubjtXThe number of this part.r7E…r8E}r9E(j9XThe number of this part.jCjEubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjD)r:E}r;E(j9XkThe other parameters are exactly as defined for the :class:`boto.s3.key.Key` set_contents_from_file method.jCj¼DjbjÃDjcj"j:}r]j=]jA]ujiKjjhjk]r=E(jtX4The other parameters are exactly as defined for the r>E…r?E}r@E(j9X4The other parameters are exactly as defined for the jCj:Eubjõ)rAE}rBE(j9X:class:`boto.s3.key.Key`rCEjCj:EjbNjcjùj:}rDE(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyrEEj=]j>]U refexplicit‰j<]j@]jA]jþjÿjj[AjjúAujiNjk]rFEj)rGE}rHE(j9jCEj:}rIE(j<]j@]rJE(j jEEXpy-classrKEej>]j=]jA]ujCjAEjk]rLEjtXboto.s3.key.KeyrME…rNE}rOE(j9UjCjGEubajcjubaubjtX set_contents_from_file method.rPE…rQE}rRE(j9X set_contents_from_file method.jCj:EubeubjP)rSE}rTE(j9UjCj¼DjbNjcj*j:}rUE(j<]j@]j>]j=]jA]ujiNjjhjk]rVE(jL)rWE}rXE(j9Uj:}rYE(j<]j@]j>]j=]jA]ujCjSEjk]rZE(j1)r[E}r\E(j9Uj:}r]E(j<]j@]j>]j=]jA]ujCjWEjk]r^EjtX Return typer_E…r`E}raE(j9UjCj[Eubajcj9ubjH)rbE}rcE(j9Uj:}rdE(j<]j@]j>]j=]jA]ujCjWEjk]reEjD)rfE}rgE(j9Uj:}rhE(j<]j@]j>]j=]jA]ujCjbEjk]riE(jõ)rjE}rkE(j9X:class:`boto.s3.key.Key`rlEjCjfEjbNjcjùj:}rmE(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyrnEj=]j>]U refexplicit‰j<]j@]jA]jþjÿjj[AjjúAujiNjk]roEj)rpE}rqE(j9jlEj:}rrE(j<]j@]rsE(j jnEXpy-classrtEej>]j=]jA]ujCjjEjk]ruEjtXboto.s3.key.KeyrvE…rwE}rxE(j9UjCjpEubajcjubaubjtX or subclassryE…rzE}r{E(j9X or subclassjCjfEubejcj"ubajcjEubejcjFubjL)r|E}r}E(j9Uj:}r~E(j<]j@]j>]j=]jA]ujCjSEjk]rE(j1)r€E}rE(j9Uj:}r‚E(j<]j@]j>]j=]jA]ujCj|Ejk]rƒEjtXReturnsr„E…r…E}r†E(j9UjCj€Eubajcj9ubjH)r‡E}rˆE(j9Uj:}r‰E(j<]j@]j>]j=]jA]ujCj|Ejk]rŠEjD)r‹E}rŒE(j9Uj:}rE(j<]j@]j>]j=]jA]ujCj‡Ejk]rŽEjtX&The uploaded part containing the etag.rE…rE}r‘E(j9X&The uploaded part containing the etag.jCj‹Eubajcj"ubajcjEubejcjFubeubeubeubeubeubjˆ)r’E}r“E(j9UjCj@jbNjcjŒj:}r”E(j=]j>]j<]j@]jA]Uentries]r•E(jX!Part (class in boto.s3.multipart)hKUtr–EaujiNjjhjk]ubjV)r—E}r˜E(j9UjCj@jbNjcj˜j:}r™E(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassršEjžjšEujiNjjhjk]r›E(j )rœE}rE(j9XPart(bucket=None)jCj—Ejbj£jcj¤j:}ržE(j=]rŸEhKaj§j¨Xboto.s3.multipartr E…r¡E}r¢Ebj>]j<]j@]jA]r£EhKaj­XPartr¤Ej¯Uj°‰ujiNjjhjk]r¥E(j²)r¦E}r§E(j9Xclass jCjœEjbj£jcjµj:}r¨E(j<]j@]j>]j=]jA]ujiNjjhjk]r©EjtXclass rªE…r«E}r¬E(j9UjCj¦Eubaubj»)r­E}r®E(j9Xboto.s3.multipart.jCjœEjbj£jcj¾j:}r¯E(j<]j@]j>]j=]jA]ujiNjjhjk]r°EjtXboto.s3.multipart.r±E…r²E}r³E(j9UjCj­EubaubjÄ)r´E}rµE(j9j¤EjCjœEjbj£jcjÇj:}r¶E(j<]j@]j>]j=]jA]ujiNjjhjk]r·EjtXPartr¸E…r¹E}rºE(j9UjCj´EubaubjÍ)r»E}r¼E(j9UjCjœEjbj£jcjÐj:}r½E(j<]j@]j>]j=]jA]ujiNjjhjk]r¾EjÓ)r¿E}rÀE(j9X bucket=Nonej:}rÁE(j<]j@]j>]j=]jA]ujCj»Ejk]rÂEjtX bucket=NonerÃE…rÄE}rÅE(j9UjCj¿EubajcjÛubaubeubjS)rÆE}rÇE(j9UjCj—Ejbj£jcjój:}rÈE(j<]j@]j>]j=]jA]ujiNjjhjk]rÉE(jD)rÊE}rËE(j9XCRepresents a single part in a MultiPart upload. Attributes include:rÌEjCjÆEjbX^/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.PartrÍEjcj"j:}rÎE(j<]j@]j>]j=]jA]ujiKjjhjk]rÏEjtXCRepresents a single part in a MultiPart upload. Attributes include:rÐE…rÑE}rÒE(j9jÌEjCjÊEubaubjv@)rÓE}rÔE(j9UjCjÆEjbNjcjy@j:}rÕE(j<]j@]j>]j=]jA]ujiNjjhjk]rÖEj? )r×E}rØE(j9Uj:}rÙE(j@X*j=]j>]j<]j@]jA]ujCjÓEjk]rÚE(jD )rÛE}rÜE(j9X%part_number - The integer part numberrÝEj:}rÞE(j<]j@]j>]j=]jA]ujCj×Ejk]rßEjD)ràE}ráE(j9jÝEjCjÛEjbjÍEjcj"j:}râE(j<]j@]j>]j=]jA]ujiKjk]rãEjtX%part_number - The integer part numberräE…råE}ræE(j9jÝEjCjàEubaubajcjp ubjD )rçE}rèE(j9X3last_modified - The last modified date of this partréEj:}rêE(j<]j@]j>]j=]jA]ujCj×Ejk]rëEjD)rìE}ríE(j9jéEjCjçEjbjÍEjcj"j:}rîE(j<]j@]j>]j=]jA]ujiKjk]rïEjtX3last_modified - The last modified date of this partrðE…rñE}ròE(j9jéEjCjìEubaubajcjp ubjD )róE}rôE(j9X etag - The MD5 hash of this partrõEj:}röE(j<]j@]j>]j=]jA]ujCj×Ejk]r÷EjD)røE}rùE(j9jõEjCjóEjbjÍEjcj"j:}rúE(j<]j@]j>]j=]jA]ujiKjk]rûEjtX etag - The MD5 hash of this partrüE…rýE}rþE(j9jõEjCjøEubaubajcjp ubjD )rÿE}rF(j9X)size - The size, in bytes, of this part j:}rF(j<]j@]j>]j=]jA]ujCj×Ejk]rFjD)rF}rF(j9X'size - The size, in bytes, of this partrFjCjÿEjbjÍEjcj"j:}rF(j<]j@]j>]j=]jA]ujiKjk]rFjtX'size - The size, in bytes, of this partrF…r F}r F(j9jFjCjFubaubajcjp ubejcj¡ubaubjˆ)r F}r F(j9UjCjÆEjbNjcjŒj:}r F(j=]j>]j<]j@]jA]Uentries]rF(jX,endElement() (boto.s3.multipart.Part method)hÅUtrFaujiNjjhjk]ubjV)rF}rF(j9UjCjÆEjbNjcj˜j:}rF(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrFjžjFujiNjjhjk]rF(j )rF}rF(j9X(Part.endElement(name, value, connection)jCjFjbj£jcj¤j:}rF(j=]rFhÅaj§j¨Xboto.s3.multipartrF…rF}rFbj>]j<]j@]jA]rFhÅaj­XPart.endElementj¯j¤Ej°‰ujiNjjhjk]rF(jÄ)rF}rF(j9X endElementjCjFjbj£jcjÇj:}r F(j<]j@]j>]j=]jA]ujiNjjhjk]r!FjtX endElementr"F…r#F}r$F(j9UjCjFubaubjÍ)r%F}r&F(j9UjCjFjbj£jcjÐj:}r'F(j<]j@]j>]j=]jA]ujiNjjhjk]r(F(jÓ)r)F}r*F(j9Xnamej:}r+F(j<]j@]j>]j=]jA]ujCj%Fjk]r,FjtXnamer-F…r.F}r/F(j9UjCj)FubajcjÛubjÓ)r0F}r1F(j9Xvaluej:}r2F(j<]j@]j>]j=]jA]ujCj%Fjk]r3FjtXvaluer4F…r5F}r6F(j9UjCj0FubajcjÛubjÓ)r7F}r8F(j9X connectionj:}r9F(j<]j@]j>]j=]jA]ujCj%Fjk]r:FjtX connectionr;F…rF}r?F(j9UjCjFjbj£jcjój:}r@F(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rAF}rBF(j9UjCjÆEjbNjcjŒj:}rCF(j=]j>]j<]j@]jA]Uentries]rDF(jX.startElement() (boto.s3.multipart.Part method)hUtrEFaujiNjjhjk]ubjV)rFF}rGF(j9UjCjÆEjbNjcj˜j:}rHF(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrIFjžjIFujiNjjhjk]rJF(j )rKF}rLF(j9X*Part.startElement(name, attrs, connection)jCjFFjbj£jcj¤j:}rMF(j=]rNFhaj§j¨Xboto.s3.multipartrOF…rPF}rQFbj>]j<]j@]jA]rRFhaj­XPart.startElementj¯j¤Ej°‰ujiNjjhjk]rSF(jÄ)rTF}rUF(j9X startElementjCjKFjbj£jcjÇj:}rVF(j<]j@]j>]j=]jA]ujiNjjhjk]rWFjtX startElementrXF…rYF}rZF(j9UjCjTFubaubjÍ)r[F}r\F(j9UjCjKFjbj£jcjÐj:}r]F(j<]j@]j>]j=]jA]ujiNjjhjk]r^F(jÓ)r_F}r`F(j9Xnamej:}raF(j<]j@]j>]j=]jA]ujCj[Fjk]rbFjtXnamercF…rdF}reF(j9UjCj_FubajcjÛubjÓ)rfF}rgF(j9Xattrsj:}rhF(j<]j@]j>]j=]jA]ujCj[Fjk]riFjtXattrsrjF…rkF}rlF(j9UjCjfFubajcjÛubjÓ)rmF}rnF(j9X connectionj:}roF(j<]j@]j>]j=]jA]ujCj[Fjk]rpFjtX connectionrqF…rrF}rsF(j9UjCjmFubajcjÛubeubeubjS)rtF}ruF(j9UjCjFFjbj£jcjój:}rvF(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rwF}rxF(j9UjCj@jbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/multipart.py:docstring of boto.s3.multipart.part_listerryFjcjŒj:}rzF(j=]j>]j<]j@]jA]Uentries]r{F(jX+part_lister() (in module boto.s3.multipart)hEUtr|FaujiNjjhjk]ubjV)r}F}r~F(j9UjCj@jbjyFjcj˜j:}rF(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionr€Fjžj€FujiNjjhjk]rF(j )r‚F}rƒF(j9X.part_lister(mpupload, part_number_marker=None)jCj}Fjbj£jcj¤j:}r„F(j=]r…FhEaj§j¨Xboto.s3.multipartr†F…r‡F}rˆFbj>]j<]j@]jA]r‰FhEaj­X part_listerrŠFj¯Uj°‰ujiNjjhjk]r‹F(j»)rŒF}rF(j9Xboto.s3.multipart.jCj‚Fjbj£jcj¾j:}rŽF(j<]j@]j>]j=]jA]ujiNjjhjk]rFjtXboto.s3.multipart.rF…r‘F}r’F(j9UjCjŒFubaubjÄ)r“F}r”F(j9jŠFjCj‚Fjbj£jcjÇj:}r•F(j<]j@]j>]j=]jA]ujiNjjhjk]r–FjtX part_listerr—F…r˜F}r™F(j9UjCj“FubaubjÍ)ršF}r›F(j9UjCj‚Fjbj£jcjÐj:}rœF(j<]j@]j>]j=]jA]ujiNjjhjk]rF(jÓ)ržF}rŸF(j9Xmpuploadj:}r F(j<]j@]j>]j=]jA]ujCjšFjk]r¡FjtXmpuploadr¢F…r£F}r¤F(j9UjCjžFubajcjÛubjÓ)r¥F}r¦F(j9Xpart_number_marker=Nonej:}r§F(j<]j@]j>]j=]jA]ujCjšFjk]r¨FjtXpart_number_marker=Noner©F…rªF}r«F(j9UjCj¥FubajcjÛubeubeubjS)r¬F}r­F(j9UjCj}Fjbj£jcjój:}r®F(j<]j@]j>]j=]jA]ujiNjjhjk]r¯FjD)r°F}r±F(j9X=A generator function for listing parts of a multipart upload.r²FjCj¬FjbjyFjcj"j:}r³F(j<]j@]j>]j=]jA]ujiKjjhjk]r´FjtX=A generator function for listing parts of a multipart upload.rµF…r¶F}r·F(j9j²FjCj°Fubaubaubeubeubj])r¸F}r¹F(j9UjCj`jbj?jcjdj:}rºF(j<]j@]j>]j=]r»F(Xmodule-boto.s3.multideleter¼FUboto-s3-multideleter½FejA]r¾Fh:aujiKNjjhjk]r¿F(jm)rÀF}rÁF(j9Xboto.s3.multideleterÂFjCj¸Fjbj?jcjqj:}rÃF(j<]j@]j>]j=]jA]ujiKNjjhjk]rÄFjtXboto.s3.multideleterÅF…rÆF}rÇF(j9jÂFjCjÀFubaubjˆ)rÈF}rÉF(j9UjCj¸Fjbj‹jcjŒj:}rÊF(j=]j>]j<]j@]jA]Uentries]rËF(jXboto.s3.multidelete (module)Xmodule-boto.s3.multideleteUtrÌFaujiKjjhjk]ubjˆ)rÍF}rÎF(j9UjCj¸FjbNjcjŒj:}rÏF(j=]j>]j<]j@]jA]Uentries]rÐF(jX&Deleted (class in boto.s3.multidelete)hjUtrÑFaujiNjjhjk]ubjV)rÒF}rÓF(j9UjCj¸FjbNjcj˜j:}rÔF(jš‰j›XpyrÕFj=]j>]j<]j@]jA]jœXclassrÖFjžjÖFujiNjjhjk]r×F(j )rØF}rÙF(j9XVDeleted(key=None, version_id=None, delete_marker=False, delete_marker_version_id=None)jCjÒFjbj£jcj¤j:}rÚF(j=]rÛFhjaj§j¨Xboto.s3.multideleterÜF…rÝF}rÞFbj>]j<]j@]jA]rßFhjaj­XDeletedràFj¯Uj°‰ujiNjjhjk]ráF(j²)râF}rãF(j9Xclass jCjØFjbj£jcjµj:}räF(j<]j@]j>]j=]jA]ujiNjjhjk]råFjtXclass ræF…rçF}rèF(j9UjCjâFubaubj»)réF}rêF(j9Xboto.s3.multidelete.jCjØFjbj£jcj¾j:}rëF(j<]j@]j>]j=]jA]ujiNjjhjk]rìFjtXboto.s3.multidelete.ríF…rîF}rïF(j9UjCjéFubaubjÄ)rðF}rñF(j9jàFjCjØFjbj£jcjÇj:}ròF(j<]j@]j>]j=]jA]ujiNjjhjk]róFjtXDeletedrôF…rõF}röF(j9UjCjðFubaubjÍ)r÷F}røF(j9UjCjØFjbj£jcjÐj:}rùF(j<]j@]j>]j=]jA]ujiNjjhjk]rúF(jÓ)rûF}rüF(j9Xkey=Nonej:}rýF(j<]j@]j>]j=]jA]ujCj÷Fjk]rþFjtXkey=NonerÿF…rG}rG(j9UjCjûFubajcjÛubjÓ)rG}rG(j9Xversion_id=Nonej:}rG(j<]j@]j>]j=]jA]ujCj÷Fjk]rGjtXversion_id=NonerG…rG}rG(j9UjCjGubajcjÛubjÓ)r G}r G(j9Xdelete_marker=Falsej:}r G(j<]j@]j>]j=]jA]ujCj÷Fjk]r GjtXdelete_marker=Falser G…rG}rG(j9UjCj GubajcjÛubjÓ)rG}rG(j9Xdelete_marker_version_id=Nonej:}rG(j<]j@]j>]j=]jA]ujCj÷Fjk]rGjtXdelete_marker_version_id=NonerG…rG}rG(j9UjCjGubajcjÛubeubeubjS)rG}rG(j9UjCjÒFjbj£jcjój:}rG(j<]j@]j>]j=]jA]ujiNjjhjk]rG(jD)rG}rG(j9X?A successfully deleted object in a multi-object delete request.rGjCjGjbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/multidelete.py:docstring of boto.s3.multidelete.Deletedjcj"j:}rG(j<]j@]j>]j=]jA]ujiKjjhjk]rGjtX?A successfully deleted object in a multi-object delete request.r G…r!G}r"G(j9jGjCjGubaubjP)r#G}r$G(j9UjCjGjbNjcj*j:}r%G(j<]j@]j>]j=]jA]ujiNjjhjk]r&GjL)r'G}r(G(j9Uj:}r)G(j<]j@]j>]j=]jA]ujCj#Gjk]r*G(j1)r+G}r,G(j9Uj:}r-G(j<]j@]j>]j=]jA]ujCj'Gjk]r.GjtX Variablesr/G…r0G}r1G(j9UjCj+Gubajcj9ubjH)r2G}r3G(j9Uj:}r4G(j<]j@]j>]j=]jA]ujCj'Gjk]r5Gj? )r6G}r7G(j9Uj:}r8G(j<]j@]j>]j=]jA]ujCj2Gjk]r9G(jD )r:G}r;G(j9Uj:}r]j=]jA]ujCj6Gjk]r=GjD)r>G}r?G(j9Uj:}r@G(j<]j@]j>]j=]jA]ujCj:Gjk]rAG(jõ)rBG}rCG(j9Uj:}rDG(Ureftypej\ U reftargetXkeyrEGU refdomainjÕFj=]j>]U refexplicit‰j<]j@]jA]ujCj>Gjk]rFGjM )rGG}rHG(j9jEGj:}rIG(j<]j@]j>]j=]jA]ujCjBGjk]rJGjtXkeyrKG…rLG}rMG(j9UjCjGGubajcjU ubajcjùubjtX -- rNG…rOG}rPG(j9UjCj>GubjtX(Key name of the object that was deleted.rQG…rRG}rSG(j9X(Key name of the object that was deleted.jCj>Gubejcj"ubajcjp ubjD )rTG}rUG(j9Uj:}rVG(j<]j@]j>]j=]jA]ujCj6Gjk]rWGjD)rXG}rYG(j9Uj:}rZG(j<]j@]j>]j=]jA]ujCjTGjk]r[G(jõ)r\G}r]G(j9Uj:}r^G(Ureftypej\ U reftargetX version_idr_GU refdomainjÕFj=]j>]U refexplicit‰j<]j@]jA]ujCjXGjk]r`GjM )raG}rbG(j9j_Gj:}rcG(j<]j@]j>]j=]jA]ujCj\Gjk]rdGjtX version_idreG…rfG}rgG(j9UjCjaGubajcjU ubajcjùubjtX -- rhG…riG}rjG(j9UjCjXGubjtX*Version id of the object that was deleted.rkG…rlG}rmG(j9X*Version id of the object that was deleted.jCjXGubejcj"ubajcjp ubjD )rnG}roG(j9Uj:}rpG(j<]j@]j>]j=]jA]ujCj6Gjk]rqGjD)rrG}rsG(j9Uj:}rtG(j<]j@]j>]j=]jA]ujCjnGjk]ruG(jõ)rvG}rwG(j9Uj:}rxG(Ureftypej\ U reftargetX delete_markerryGU refdomainjÕFj=]j>]U refexplicit‰j<]j@]jA]ujCjrGjk]rzGjM )r{G}r|G(j9jyGj:}r}G(j<]j@]j>]j=]jA]ujCjvGjk]r~GjtX delete_markerrG…r€G}rG(j9UjCj{GubajcjU ubajcjùubjtX -- r‚G…rƒG}r„G(j9UjCjrGubjtX9If True, indicates the object deleted was a DeleteMarker.r…G…r†G}r‡G(j9X9If True, indicates the object deleted was a DeleteMarker.jCjrGubejcj"ubajcjp ubjD )rˆG}r‰G(j9Uj:}rŠG(j<]j@]j>]j=]jA]ujCj6Gjk]r‹GjD)rŒG}rG(j9Uj:}rŽG(j<]j@]j>]j=]jA]ujCjˆGjk]rG(jõ)rG}r‘G(j9Uj:}r’G(Ureftypej\ U reftargetXdelete_marker_version_idr“GU refdomainjÕFj=]j>]U refexplicit‰j<]j@]jA]ujCjŒGjk]r”GjM )r•G}r–G(j9j“Gj:}r—G(j<]j@]j>]j=]jA]ujCjGjk]r˜GjtXdelete_marker_version_idr™G…ršG}r›G(j9UjCj•GubajcjU ubajcjùubjtX -- rœG…rG}ržG(j9UjCjŒGubjtX(Version ID of the delete marker deleted.rŸG…r G}r¡G(j9X(Version ID of the delete marker deleted.jCjŒGubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)r¢G}r£G(j9UjCjGjbNjcjŒj:}r¤G(j=]j>]j<]j@]jA]Uentries]r¥G(jX1endElement() (boto.s3.multidelete.Deleted method)j'Utr¦GaujiNjjhjk]ubjV)r§G}r¨G(j9UjCjGjbNjcj˜j:}r©G(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrªGjžjªGujiNjjhjk]r«G(j )r¬G}r­G(j9X+Deleted.endElement(name, value, connection)jCj§Gjbj£jcj¤j:}r®G(j=]r¯Gj'aj§j¨Xboto.s3.multideleter°G…r±G}r²Gbj>]j<]j@]jA]r³Gj'aj­XDeleted.endElementj¯jàFj°‰ujiNjjhjk]r´G(jÄ)rµG}r¶G(j9X endElementjCj¬Gjbj£jcjÇj:}r·G(j<]j@]j>]j=]jA]ujiNjjhjk]r¸GjtX endElementr¹G…rºG}r»G(j9UjCjµGubaubjÍ)r¼G}r½G(j9UjCj¬Gjbj£jcjÐj:}r¾G(j<]j@]j>]j=]jA]ujiNjjhjk]r¿G(jÓ)rÀG}rÁG(j9Xnamej:}rÂG(j<]j@]j>]j=]jA]ujCj¼Gjk]rÃGjtXnamerÄG…rÅG}rÆG(j9UjCjÀGubajcjÛubjÓ)rÇG}rÈG(j9Xvaluej:}rÉG(j<]j@]j>]j=]jA]ujCj¼Gjk]rÊGjtXvaluerËG…rÌG}rÍG(j9UjCjÇGubajcjÛubjÓ)rÎG}rÏG(j9X connectionj:}rÐG(j<]j@]j>]j=]jA]ujCj¼Gjk]rÑGjtX connectionrÒG…rÓG}rÔG(j9UjCjÎGubajcjÛubeubeubjS)rÕG}rÖG(j9UjCj§Gjbj£jcjój:}r×G(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rØG}rÙG(j9UjCjGjbNjcjŒj:}rÚG(j=]j>]j<]j@]jA]Uentries]rÛG(jX3startElement() (boto.s3.multidelete.Deleted method)hÊUtrÜGaujiNjjhjk]ubjV)rÝG}rÞG(j9UjCjGjbNjcj˜j:}rßG(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodràGjžjàGujiNjjhjk]ráG(j )râG}rãG(j9X-Deleted.startElement(name, attrs, connection)jCjÝGjbj£jcj¤j:}räG(j=]råGhÊaj§j¨Xboto.s3.multideleteræG…rçG}rèGbj>]j<]j@]jA]réGhÊaj­XDeleted.startElementj¯jàFj°‰ujiNjjhjk]rêG(jÄ)rëG}rìG(j9X startElementjCjâGjbj£jcjÇj:}ríG(j<]j@]j>]j=]jA]ujiNjjhjk]rîGjtX startElementrïG…rðG}rñG(j9UjCjëGubaubjÍ)ròG}róG(j9UjCjâGjbj£jcjÐj:}rôG(j<]j@]j>]j=]jA]ujiNjjhjk]rõG(jÓ)röG}r÷G(j9Xnamej:}røG(j<]j@]j>]j=]jA]ujCjòGjk]rùGjtXnamerúG…rûG}rüG(j9UjCjöGubajcjÛubjÓ)rýG}rþG(j9Xattrsj:}rÿG(j<]j@]j>]j=]jA]ujCjòGjk]rHjtXattrsrH…rH}rH(j9UjCjýGubajcjÛubjÓ)rH}rH(j9X connectionj:}rH(j<]j@]j>]j=]jA]ujCjòGjk]rHjtX connectionrH…r H}r H(j9UjCjHubajcjÛubeubeubjS)r H}r H(j9UjCjÝGjbj£jcjój:}r H(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rH}rH(j9UjCj¸FjbNjcjŒj:}rH(j=]j>]j<]j@]jA]Uentries]rH(jX$Error (class in boto.s3.multidelete)hdUtrHaujiNjjhjk]ubjV)rH}rH(j9UjCj¸FjbNjcj˜j:}rH(jš‰j›XpyrHj=]j>]j<]j@]jA]jœXclassrHjžjHujiNjjhjk]rH(j )rH}rH(j9X9Error(key=None, version_id=None, code=None, message=None)jCjHjbj£jcj¤j:}rH(j=]rHhdaj§j¨Xboto.s3.multideleterH…rH}rHbj>]j<]j@]jA]r Hhdaj­XErrorr!Hj¯Uj°‰ujiNjjhjk]r"H(j²)r#H}r$H(j9Xclass jCjHjbj£jcjµj:}r%H(j<]j@]j>]j=]jA]ujiNjjhjk]r&HjtXclass r'H…r(H}r)H(j9UjCj#Hubaubj»)r*H}r+H(j9Xboto.s3.multidelete.jCjHjbj£jcj¾j:}r,H(j<]j@]j>]j=]jA]ujiNjjhjk]r-HjtXboto.s3.multidelete.r.H…r/H}r0H(j9UjCj*HubaubjÄ)r1H}r2H(j9j!HjCjHjbj£jcjÇj:}r3H(j<]j@]j>]j=]jA]ujiNjjhjk]r4HjtXErrorr5H…r6H}r7H(j9UjCj1HubaubjÍ)r8H}r9H(j9UjCjHjbj£jcjÐj:}r:H(j<]j@]j>]j=]jA]ujiNjjhjk]r;H(jÓ)rH(j<]j@]j>]j=]jA]ujCj8Hjk]r?HjtXkey=Noner@H…rAH}rBH(j9UjCj]j=]jA]ujCj8Hjk]rFHjtXversion_id=NonerGH…rHH}rIH(j9UjCjCHubajcjÛubjÓ)rJH}rKH(j9X code=Nonej:}rLH(j<]j@]j>]j=]jA]ujCj8Hjk]rMHjtX code=NonerNH…rOH}rPH(j9UjCjJHubajcjÛubjÓ)rQH}rRH(j9X message=Nonej:}rSH(j<]j@]j>]j=]jA]ujCj8Hjk]rTHjtX message=NonerUH…rVH}rWH(j9UjCjQHubajcjÛubeubeubjS)rXH}rYH(j9UjCjHjbj£jcjój:}rZH(j<]j@]j>]j=]jA]ujiNjjhjk]r[H(jD)r\H}r]H(j9X@An unsuccessful deleted object in a multi-object delete request.r^HjCjXHjbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/multidelete.py:docstring of boto.s3.multidelete.Errorjcj"j:}r_H(j<]j@]j>]j=]jA]ujiKjjhjk]r`HjtX@An unsuccessful deleted object in a multi-object delete request.raH…rbH}rcH(j9j^HjCj\HubaubjP)rdH}reH(j9UjCjXHjbNjcj*j:}rfH(j<]j@]j>]j=]jA]ujiNjjhjk]rgHjL)rhH}riH(j9Uj:}rjH(j<]j@]j>]j=]jA]ujCjdHjk]rkH(j1)rlH}rmH(j9Uj:}rnH(j<]j@]j>]j=]jA]ujCjhHjk]roHjtX VariablesrpH…rqH}rrH(j9UjCjlHubajcj9ubjH)rsH}rtH(j9Uj:}ruH(j<]j@]j>]j=]jA]ujCjhHjk]rvHj? )rwH}rxH(j9Uj:}ryH(j<]j@]j>]j=]jA]ujCjsHjk]rzH(jD )r{H}r|H(j9Uj:}r}H(j<]j@]j>]j=]jA]ujCjwHjk]r~HjD)rH}r€H(j9Uj:}rH(j<]j@]j>]j=]jA]ujCj{Hjk]r‚H(jõ)rƒH}r„H(j9Uj:}r…H(Ureftypej\ U reftargetXkeyr†HU refdomainjHj=]j>]U refexplicit‰j<]j@]jA]ujCjHjk]r‡HjM )rˆH}r‰H(j9j†Hj:}rŠH(j<]j@]j>]j=]jA]ujCjƒHjk]r‹HjtXkeyrŒH…rH}rŽH(j9UjCjˆHubajcjU ubajcjùubjtX -- rH…rH}r‘H(j9UjCjHubjtX,Key name of the object that was not deleted.r’H…r“H}r”H(j9X,Key name of the object that was not deleted.jCjHubejcj"ubajcjp ubjD )r•H}r–H(j9Uj:}r—H(j<]j@]j>]j=]jA]ujCjwHjk]r˜HjD)r™H}ršH(j9Uj:}r›H(j<]j@]j>]j=]jA]ujCj•Hjk]rœH(jõ)rH}ržH(j9Uj:}rŸH(Ureftypej\ U reftargetX version_idr HU refdomainjHj=]j>]U refexplicit‰j<]j@]jA]ujCj™Hjk]r¡HjM )r¢H}r£H(j9j Hj:}r¤H(j<]j@]j>]j=]jA]ujCjHjk]r¥HjtX version_idr¦H…r§H}r¨H(j9UjCj¢HubajcjU ubajcjùubjtX -- r©H…rªH}r«H(j9UjCj™HubjtX.Version id of the object that was not deleted.r¬H…r­H}r®H(j9X.Version id of the object that was not deleted.jCj™Hubejcj"ubajcjp ubjD )r¯H}r°H(j9Uj:}r±H(j<]j@]j>]j=]jA]ujCjwHjk]r²HjD)r³H}r´H(j9Uj:}rµH(j<]j@]j>]j=]jA]ujCj¯Hjk]r¶H(jõ)r·H}r¸H(j9Uj:}r¹H(Ureftypej\ U reftargetXcoderºHU refdomainjHj=]j>]U refexplicit‰j<]j@]jA]ujCj³Hjk]r»HjM )r¼H}r½H(j9jºHj:}r¾H(j<]j@]j>]j=]jA]ujCj·Hjk]r¿HjtXcoderÀH…rÁH}rÂH(j9UjCj¼HubajcjU ubajcjùubjtX -- rÃH…rÄH}rÅH(j9UjCj³HubjtX+Status code of the failed delete operation.rÆH…rÇH}rÈH(j9X+Status code of the failed delete operation.jCj³Hubejcj"ubajcjp ubjD )rÉH}rÊH(j9Uj:}rËH(j<]j@]j>]j=]jA]ujCjwHjk]rÌHjD)rÍH}rÎH(j9Uj:}rÏH(j<]j@]j>]j=]jA]ujCjÉHjk]rÐH(jõ)rÑH}rÒH(j9Uj:}rÓH(Ureftypej\ U reftargetXmessagerÔHU refdomainjHj=]j>]U refexplicit‰j<]j@]jA]ujCjÍHjk]rÕHjM )rÖH}r×H(j9jÔHj:}rØH(j<]j@]j>]j=]jA]ujCjÑHjk]rÙHjtXmessagerÚH…rÛH}rÜH(j9UjCjÖHubajcjU ubajcjùubjtX -- rÝH…rÞH}rßH(j9UjCjÍHubjtX.Status message of the failed delete operation.ràH…ráH}râH(j9X.Status message of the failed delete operation.jCjÍHubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)rãH}räH(j9UjCjXHjbNjcjŒj:}råH(j=]j>]j<]j@]jA]Uentries]ræH(jX/endElement() (boto.s3.multidelete.Error method)h„UtrçHaujiNjjhjk]ubjV)rèH}réH(j9UjCjXHjbNjcj˜j:}rêH(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrëHjžjëHujiNjjhjk]rìH(j )ríH}rîH(j9X)Error.endElement(name, value, connection)jCjèHjbj£jcj¤j:}rïH(j=]rðHh„aj§j¨Xboto.s3.multideleterñH…ròH}róHbj>]j<]j@]jA]rôHh„aj­XError.endElementj¯j!Hj°‰ujiNjjhjk]rõH(jÄ)röH}r÷H(j9X endElementjCjíHjbj£jcjÇj:}røH(j<]j@]j>]j=]jA]ujiNjjhjk]rùHjtX endElementrúH…rûH}rüH(j9UjCjöHubaubjÍ)rýH}rþH(j9UjCjíHjbj£jcjÐj:}rÿH(j<]j@]j>]j=]jA]ujiNjjhjk]rI(jÓ)rI}rI(j9Xnamej:}rI(j<]j@]j>]j=]jA]ujCjýHjk]rIjtXnamerI…rI}rI(j9UjCjIubajcjÛubjÓ)rI}r I(j9Xvaluej:}r I(j<]j@]j>]j=]jA]ujCjýHjk]r IjtXvaluer I…r I}rI(j9UjCjIubajcjÛubjÓ)rI}rI(j9X connectionj:}rI(j<]j@]j>]j=]jA]ujCjýHjk]rIjtX connectionrI…rI}rI(j9UjCjIubajcjÛubeubeubjS)rI}rI(j9UjCjèHjbj£jcjój:}rI(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rI}rI(j9UjCjXHjbNjcjŒj:}rI(j=]j>]j<]j@]jA]Uentries]rI(jX1startElement() (boto.s3.multidelete.Error method)hUtrIaujiNjjhjk]ubjV)rI}rI(j9UjCjXHjbNjcj˜j:}r I(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr!Ijžj!IujiNjjhjk]r"I(j )r#I}r$I(j9X+Error.startElement(name, attrs, connection)jCjIjbj£jcj¤j:}r%I(j=]r&Ihaj§j¨Xboto.s3.multideleter'I…r(I}r)Ibj>]j<]j@]jA]r*Ihaj­XError.startElementj¯j!Hj°‰ujiNjjhjk]r+I(jÄ)r,I}r-I(j9X startElementjCj#Ijbj£jcjÇj:}r.I(j<]j@]j>]j=]jA]ujiNjjhjk]r/IjtX startElementr0I…r1I}r2I(j9UjCj,IubaubjÍ)r3I}r4I(j9UjCj#Ijbj£jcjÐj:}r5I(j<]j@]j>]j=]jA]ujiNjjhjk]r6I(jÓ)r7I}r8I(j9Xnamej:}r9I(j<]j@]j>]j=]jA]ujCj3Ijk]r:IjtXnamer;I…rI}r?I(j9Xattrsj:}r@I(j<]j@]j>]j=]jA]ujCj3Ijk]rAIjtXattrsrBI…rCI}rDI(j9UjCj>IubajcjÛubjÓ)rEI}rFI(j9X connectionj:}rGI(j<]j@]j>]j=]jA]ujCj3Ijk]rHIjtX connectionrII…rJI}rKI(j9UjCjEIubajcjÛubeubeubjS)rLI}rMI(j9UjCjIjbj£jcjój:}rNI(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rOI}rPI(j9UjCj¸FjbNjcjŒj:}rQI(j=]j>]j<]j@]jA]Uentries]rRI(jX0MultiDeleteResult (class in boto.s3.multidelete)hÕUtrSIaujiNjjhjk]ubjV)rTI}rUI(j9UjCj¸FjbNjcj˜j:}rVI(jš‰j›XpyrWIj=]j>]j<]j@]jA]jœXclassrXIjžjXIujiNjjhjk]rYI(j )rZI}r[I(j9XMultiDeleteResult(bucket=None)jCjTIjbj£jcj¤j:}r\I(j=]r]IhÕaj§j¨Xboto.s3.multideleter^I…r_I}r`Ibj>]j<]j@]jA]raIhÕaj­XMultiDeleteResultrbIj¯Uj°‰ujiNjjhjk]rcI(j²)rdI}reI(j9Xclass jCjZIjbj£jcjµj:}rfI(j<]j@]j>]j=]jA]ujiNjjhjk]rgIjtXclass rhI…riI}rjI(j9UjCjdIubaubj»)rkI}rlI(j9Xboto.s3.multidelete.jCjZIjbj£jcj¾j:}rmI(j<]j@]j>]j=]jA]ujiNjjhjk]rnIjtXboto.s3.multidelete.roI…rpI}rqI(j9UjCjkIubaubjÄ)rrI}rsI(j9jbIjCjZIjbj£jcjÇj:}rtI(j<]j@]j>]j=]jA]ujiNjjhjk]ruIjtXMultiDeleteResultrvI…rwI}rxI(j9UjCjrIubaubjÍ)ryI}rzI(j9UjCjZIjbj£jcjÐj:}r{I(j<]j@]j>]j=]jA]ujiNjjhjk]r|IjÓ)r}I}r~I(j9X bucket=Nonej:}rI(j<]j@]j>]j=]jA]ujCjyIjk]r€IjtX bucket=NonerI…r‚I}rƒI(j9UjCj}IubajcjÛubaubeubjS)r„I}r…I(j9UjCjTIjbj£jcjój:}r†I(j<]j@]j>]j=]jA]ujiNjjhjk]r‡I(jD)rˆI}r‰I(j9X6The status returned from a MultiObject Delete request.rŠIjCj„IjbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/multidelete.py:docstring of boto.s3.multidelete.MultiDeleteResultjcj"j:}r‹I(j<]j@]j>]j=]jA]ujiKjjhjk]rŒIjtX6The status returned from a MultiObject Delete request.rI…rŽI}rI(j9jŠIjCjˆIubaubjP)rI}r‘I(j9UjCj„IjbNjcj*j:}r’I(j<]j@]j>]j=]jA]ujiNjjhjk]r“IjL)r”I}r•I(j9Uj:}r–I(j<]j@]j>]j=]jA]ujCjIjk]r—I(j1)r˜I}r™I(j9Uj:}ršI(j<]j@]j>]j=]jA]ujCj”Ijk]r›IjtX VariablesrœI…rI}ržI(j9UjCj˜Iubajcj9ubjH)rŸI}r I(j9Uj:}r¡I(j<]j@]j>]j=]jA]ujCj”Ijk]r¢Ij? )r£I}r¤I(j9Uj:}r¥I(j<]j@]j>]j=]jA]ujCjŸIjk]r¦I(jD )r§I}r¨I(j9Uj:}r©I(j<]j@]j>]j=]jA]ujCj£Ijk]rªIjD)r«I}r¬I(j9Uj:}r­I(j<]j@]j>]j=]jA]ujCj§Ijk]r®I(jõ)r¯I}r°I(j9Uj:}r±I(Ureftypej\ U reftargetXdeletedr²IU refdomainjWIj=]j>]U refexplicit‰j<]j@]jA]ujCj«Ijk]r³IjM )r´I}rµI(j9j²Ij:}r¶I(j<]j@]j>]j=]jA]ujCj¯Ijk]r·IjtXdeletedr¸I…r¹I}rºI(j9UjCj´IubajcjU ubajcjùubjtX -- r»I…r¼I}r½I(j9UjCj«IubjtXª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.r¾I…r¿I}rÀI(j9Xª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.jCj«Iubejcj"ubajcjp ubjD )rÁI}rÂI(j9Uj:}rÃI(j<]j@]j>]j=]jA]ujCj£Ijk]rÄIjD)rÅI}rÆI(j9Uj:}rÇI(j<]j@]j>]j=]jA]ujCjÁIjk]rÈI(jõ)rÉI}rÊI(j9Uj:}rËI(Ureftypej\ U reftargetXerrorsrÌIU refdomainjWIj=]j>]U refexplicit‰j<]j@]jA]ujCjÅIjk]rÍIjM )rÎI}rÏI(j9jÌIj:}rÐI(j<]j@]j>]j=]jA]ujCjÉIjk]rÑIjtXerrorsrÒI…rÓI}rÔI(j9UjCjÎIubajcjU ubajcjùubjtX -- rÕI…rÖI}r×I(j9UjCjÅIubjtX)A list of unsuccessfully deleted objects.rØI…rÙI}rÚI(j9X)A list of unsuccessfully deleted objects.jCjÅIubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)rÛI}rÜI(j9UjCj„IjbNjcjŒj:}rÝI(j=]j>]j<]j@]jA]Uentries]rÞI(jX;endElement() (boto.s3.multidelete.MultiDeleteResult method)h2UtrßIaujiNjjhjk]ubjV)ràI}ráI(j9UjCj„IjbNjcj˜j:}râI(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrãIjžjãIujiNjjhjk]räI(j )råI}ræI(j9X5MultiDeleteResult.endElement(name, value, connection)jCjàIjbj£jcj¤j:}rçI(j=]rèIh2aj§j¨Xboto.s3.multideleteréI…rêI}rëIbj>]j<]j@]jA]rìIh2aj­XMultiDeleteResult.endElementj¯jbIj°‰ujiNjjhjk]ríI(jÄ)rîI}rïI(j9X endElementjCjåIjbj£jcjÇj:}rðI(j<]j@]j>]j=]jA]ujiNjjhjk]rñIjtX endElementròI…róI}rôI(j9UjCjîIubaubjÍ)rõI}röI(j9UjCjåIjbj£jcjÐj:}r÷I(j<]j@]j>]j=]jA]ujiNjjhjk]røI(jÓ)rùI}rúI(j9Xnamej:}rûI(j<]j@]j>]j=]jA]ujCjõIjk]rüIjtXnamerýI…rþI}rÿI(j9UjCjùIubajcjÛubjÓ)rJ}rJ(j9Xvaluej:}rJ(j<]j@]j>]j=]jA]ujCjõIjk]rJjtXvaluerJ…rJ}rJ(j9UjCjJubajcjÛubjÓ)rJ}rJ(j9X connectionj:}r J(j<]j@]j>]j=]jA]ujCjõIjk]r JjtX connectionr J…r J}r J(j9UjCjJubajcjÛubeubeubjS)rJ}rJ(j9UjCjàIjbj£jcjój:}rJ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rJ}rJ(j9UjCj„IjbNjcjŒj:}rJ(j=]j>]j<]j@]jA]Uentries]rJ(jX=startElement() (boto.s3.multidelete.MultiDeleteResult method)hÆUtrJaujiNjjhjk]ubjV)rJ}rJ(j9UjCj„IjbNjcj˜j:}rJ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrJjžjJujiNjjhjk]rJ(j )rJ}rJ(j9X7MultiDeleteResult.startElement(name, attrs, connection)jCjJjbj£jcj¤j:}rJ(j=]rJhÆaj§j¨Xboto.s3.multideleterJ…r J}r!Jbj>]j<]j@]jA]r"JhÆaj­XMultiDeleteResult.startElementj¯jbIj°‰ujiNjjhjk]r#J(jÄ)r$J}r%J(j9X startElementjCjJjbj£jcjÇj:}r&J(j<]j@]j>]j=]jA]ujiNjjhjk]r'JjtX startElementr(J…r)J}r*J(j9UjCj$JubaubjÍ)r+J}r,J(j9UjCjJjbj£jcjÐj:}r-J(j<]j@]j>]j=]jA]ujiNjjhjk]r.J(jÓ)r/J}r0J(j9Xnamej:}r1J(j<]j@]j>]j=]jA]ujCj+Jjk]r2JjtXnamer3J…r4J}r5J(j9UjCj/JubajcjÛubjÓ)r6J}r7J(j9Xattrsj:}r8J(j<]j@]j>]j=]jA]ujCj+Jjk]r9JjtXattrsr:J…r;J}rJ(j9X connectionj:}r?J(j<]j@]j>]j=]jA]ujCj+Jjk]r@JjtX connectionrAJ…rBJ}rCJ(j9UjCj=JubajcjÛubeubeubjS)rDJ}rEJ(j9UjCjJjbj£jcjój:}rFJ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])rGJ}rHJ(j9UjCj`jbj?jcjdj:}rIJ(j<]j@]j>]j=]rJJ(X)module-boto.s3.resumable_download_handlerrKJU"boto-s3-resumable-download-handlerrLJejA]rMJh®aujiKUjjhjk]rNJ(jm)rOJ}rPJ(j9X"boto.s3.resumable_download_handlerrQJjCjGJjbj?jcjqj:}rRJ(j<]j@]j>]j=]jA]ujiKUjjhjk]rSJjtX"boto.s3.resumable_download_handlerrTJ…rUJ}rVJ(j9jQJjCjOJubaubjˆ)rWJ}rXJ(j9UjCjGJjbj‹jcjŒj:}rYJ(j=]j>]j<]j@]jA]Uentries]rZJ(jX+boto.s3.resumable_download_handler (module)X)module-boto.s3.resumable_download_handlerUtr[JaujiKjjhjk]ubjˆ)r\J}r]J(j9UjCjGJjbNjcjŒj:}r^J(j=]j>]j<]j@]jA]Uentries]r_J(jXLByteTranslatingCallbackHandler (class in boto.s3.resumable_download_handler)h•Utr`JaujiNjjhjk]ubjV)raJ}rbJ(j9UjCjGJjbNjcj˜j:}rcJ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrdJjžjdJujiNjjhjk]reJ(j )rfJ}rgJ(j9X@ByteTranslatingCallbackHandler(proxied_cb, download_start_point)jCjaJjbj£jcj¤j:}rhJ(j=]riJh•aj§j¨X"boto.s3.resumable_download_handlerrjJ…rkJ}rlJbj>]j<]j@]jA]rmJh•aj­XByteTranslatingCallbackHandlerrnJj¯Uj°‰ujiNjjhjk]roJ(j²)rpJ}rqJ(j9Xclass jCjfJjbj£jcjµj:}rrJ(j<]j@]j>]j=]jA]ujiNjjhjk]rsJjtXclass rtJ…ruJ}rvJ(j9UjCjpJubaubj»)rwJ}rxJ(j9X#boto.s3.resumable_download_handler.jCjfJjbj£jcj¾j:}ryJ(j<]j@]j>]j=]jA]ujiNjjhjk]rzJjtX#boto.s3.resumable_download_handler.r{J…r|J}r}J(j9UjCjwJubaubjÄ)r~J}rJ(j9jnJjCjfJjbj£jcjÇj:}r€J(j<]j@]j>]j=]jA]ujiNjjhjk]rJjtXByteTranslatingCallbackHandlerr‚J…rƒJ}r„J(j9UjCj~JubaubjÍ)r…J}r†J(j9UjCjfJjbj£jcjÐj:}r‡J(j<]j@]j>]j=]jA]ujiNjjhjk]rˆJ(jÓ)r‰J}rŠJ(j9X proxied_cbj:}r‹J(j<]j@]j>]j=]jA]ujCj…Jjk]rŒJjtX proxied_cbrJ…rŽJ}rJ(j9UjCj‰JubajcjÛubjÓ)rJ}r‘J(j9Xdownload_start_pointj:}r’J(j<]j@]j>]j=]jA]ujCj…Jjk]r“JjtXdownload_start_pointr”J…r•J}r–J(j9UjCjJubajcjÛubeubeubjS)r—J}r˜J(j9UjCjaJjbj£jcjój:}r™J(j<]j@]j>]j=]jA]ujiNjjhjk]ršJ(jD)r›J}rœJ(j9X‚Proxy class that translates progress callbacks made by boto.s3.Key.get_file(), taking into account that we're resuming a download.rJjCj—JjbXš/Users/kyleknap/Documents/GitHub/boto/boto/s3/resumable_download_handler.py:docstring of boto.s3.resumable_download_handler.ByteTranslatingCallbackHandlerjcj"j:}ržJ(j<]j@]j>]j=]jA]ujiKjjhjk]rŸJjtX‚Proxy class that translates progress callbacks made by boto.s3.Key.get_file(), taking into account that we're resuming a download.r J…r¡J}r¢J(j9jJjCj›Jubaubjˆ)r£J}r¤J(j9UjCj—JjbNjcjŒj:}r¥J(j=]j>]j<]j@]jA]Uentries]r¦J(jXQcall() (boto.s3.resumable_download_handler.ByteTranslatingCallbackHandler method)h±Utr§JaujiNjjhjk]ubjV)r¨J}r©J(j9UjCj—JjbNjcj˜j:}rªJ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr«Jjžj«JujiNjjhjk]r¬J(j )r­J}r®J(j9XEByteTranslatingCallbackHandler.call(total_bytes_uploaded, total_size)jCj¨Jjbj£jcj¤j:}r¯J(j=]r°Jh±aj§j¨X"boto.s3.resumable_download_handlerr±J…r²J}r³Jbj>]j<]j@]jA]r´Jh±aj­X#ByteTranslatingCallbackHandler.callj¯jnJj°‰ujiNjjhjk]rµJ(jÄ)r¶J}r·J(j9XcalljCj­Jjbj£jcjÇj:}r¸J(j<]j@]j>]j=]jA]ujiNjjhjk]r¹JjtXcallrºJ…r»J}r¼J(j9UjCj¶JubaubjÍ)r½J}r¾J(j9UjCj­Jjbj£jcjÐj:}r¿J(j<]j@]j>]j=]jA]ujiNjjhjk]rÀJ(jÓ)rÁJ}rÂJ(j9Xtotal_bytes_uploadedj:}rÃJ(j<]j@]j>]j=]jA]ujCj½Jjk]rÄJjtXtotal_bytes_uploadedrÅJ…rÆJ}rÇJ(j9UjCjÁJubajcjÛubjÓ)rÈJ}rÉJ(j9X total_sizej:}rÊJ(j<]j@]j>]j=]jA]ujCj½Jjk]rËJjtX total_sizerÌJ…rÍJ}rÎJ(j9UjCjÈJubajcjÛubeubeubjS)rÏJ}rÐJ(j9UjCj¨Jjbj£jcjój:}rÑJ(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rÒJ}rÓJ(j9UjCjGJjbNjcjŒj:}rÔJ(j=]j>]j<]j@]jA]Uentries]rÕJ(jXFResumableDownloadHandler (class in boto.s3.resumable_download_handler)høUtrÖJaujiNjjhjk]ubjV)r×J}rØJ(j9UjCjGJjbNjcj˜j:}rÙJ(jš‰j›XpyrÚJj=]j>]j<]j@]jA]jœXclassrÛJjžjÛJujiNjjhjk]rÜJ(j )rÝJ}rÞJ(j9XBResumableDownloadHandler(tracker_file_name=None, num_retries=None)jCj×Jjbj£jcj¤j:}rßJ(j=]ràJhøaj§j¨X"boto.s3.resumable_download_handlerráJ…râJ}rãJbj>]j<]j@]jA]räJhøaj­XResumableDownloadHandlerråJj¯Uj°‰ujiNjjhjk]ræJ(j²)rçJ}rèJ(j9Xclass jCjÝJjbj£jcjµj:}réJ(j<]j@]j>]j=]jA]ujiNjjhjk]rêJjtXclass rëJ…rìJ}ríJ(j9UjCjçJubaubj»)rîJ}rïJ(j9X#boto.s3.resumable_download_handler.jCjÝJjbj£jcj¾j:}rðJ(j<]j@]j>]j=]jA]ujiNjjhjk]rñJjtX#boto.s3.resumable_download_handler.ròJ…róJ}rôJ(j9UjCjîJubaubjÄ)rõJ}röJ(j9jåJjCjÝJjbj£jcjÇj:}r÷J(j<]j@]j>]j=]jA]ujiNjjhjk]røJjtXResumableDownloadHandlerrùJ…rúJ}rûJ(j9UjCjõJubaubjÍ)rüJ}rýJ(j9UjCjÝJjbj£jcjÐj:}rþJ(j<]j@]j>]j=]jA]ujiNjjhjk]rÿJ(jÓ)rK}rK(j9Xtracker_file_name=Nonej:}rK(j<]j@]j>]j=]jA]ujCjüJjk]rKjtXtracker_file_name=NonerK…rK}rK(j9UjCjKubajcjÛubjÓ)rK}rK(j9Xnum_retries=Nonej:}r K(j<]j@]j>]j=]jA]ujCjüJjk]r KjtXnum_retries=Noner K…r K}r K(j9UjCjKubajcjÛubeubeubjS)rK}rK(j9UjCj×Jjbj£jcjój:}rK(j<]j@]j>]j=]jA]ujiNjjhjk]rK(jD)rK}rK(j9X Handler for resumable downloads.rKjCjKjbX”/Users/kyleknap/Documents/GitHub/boto/boto/s3/resumable_download_handler.py:docstring of boto.s3.resumable_download_handler.ResumableDownloadHandlerrKjcj"j:}rK(j<]j@]j>]j=]jA]ujiKjjhjk]rKjtX Handler for resumable downloads.rK…rK}rK(j9jKjCjKubaubjD)rK}rK(j9X7Constructor. Instantiate once for each downloaded file.rKjCjKjbjKjcj"j:}rK(j<]j@]j>]j=]jA]ujiKjjhjk]rKjtX7Constructor. Instantiate once for each downloaded file.r K…r!K}r"K(j9jKjCjKubaubjP)r#K}r$K(j9UjCjKjbNjcj*j:}r%K(j<]j@]j>]j=]jA]ujiNjjhjk]r&KjL)r'K}r(K(j9Uj:}r)K(j<]j@]j>]j=]jA]ujCj#Kjk]r*K(j1)r+K}r,K(j9Uj:}r-K(j<]j@]j>]j=]jA]ujCj'Kjk]r.KjtX Parametersr/K…r0K}r1K(j9UjCj+Kubajcj9ubjH)r2K}r3K(j9Uj:}r4K(j<]j@]j>]j=]jA]ujCj'Kjk]r5Kj? )r6K}r7K(j9Uj:}r8K(j<]j@]j>]j=]jA]ujCj2Kjk]r9K(jD )r:K}r;K(j9Uj:}r]j=]jA]ujCj6Kjk]r=KjD)r>K}r?K(j9Uj:}r@K(j<]j@]j>]j=]jA]ujCj:Kjk]rAK(jM )rBK}rCK(j9Xtracker_file_namej:}rDK(j<]j@]j>]j=]jA]ujCj>Kjk]rEKjtXtracker_file_namerFK…rGK}rHK(j9UjCjBKubajcjU ubjtX (rIK…rJK}rKK(j9UjCj>Kubjõ)rLK}rMK(j9Uj:}rNK(Ureftypej\ U reftargetXstringrOKU refdomainjÚJj=]j>]U refexplicit‰j<]j@]jA]ujCj>Kjk]rPKj_ )rQK}rRK(j9jOKj:}rSK(j<]j@]j>]j=]jA]ujCjLKjk]rTKjtXstringrUK…rVK}rWK(j9UjCjQKubajcjg ubajcjùubjtX)…rXK}rYK(j9UjCj>KubjtX -- rZK…r[K}r\K(j9UjCj>KubjtX0optional file name to save tracking info about this download. If supplied and the current process fails the download, it can be retried in a new process. If called with an existing file containing an unexpired timestamp, we'll resume the transfer for this file; else we'll start a new resumable download.r]K…r^K}r_K(j9X0optional file name to save tracking info about this download. If supplied and the current process fails the download, it can be retried in a new process. If called with an existing file containing an unexpired timestamp, we'll resume the transfer for this file; else we'll start a new resumable download.jCj>Kubejcj"ubajcjp ubjD )r`K}raK(j9Uj:}rbK(j<]j@]j>]j=]jA]ujCj6Kjk]rcKjD)rdK}reK(j9Uj:}rfK(j<]j@]j>]j=]jA]ujCj`Kjk]rgK(jM )rhK}riK(j9X num_retriesj:}rjK(j<]j@]j>]j=]jA]ujCjdKjk]rkKjtX num_retriesrlK…rmK}rnK(j9UjCjhKubajcjU ubjtX (roK…rpK}rqK(j9UjCjdKubjõ)rrK}rsK(j9Uj:}rtK(Ureftypej\ U reftargetXintruKU refdomainjÚJj=]j>]U refexplicit‰j<]j@]jA]ujCjdKjk]rvKj_ )rwK}rxK(j9juKj:}ryK(j<]j@]j>]j=]jA]ujCjrKjk]rzKjtXintr{K…r|K}r}K(j9UjCjwKubajcjg ubajcjùubjtX)…r~K}rK(j9UjCjdKubjtX -- r€K…rK}r‚K(j9UjCjdKubjtX°the number of times we'll re-try a resumable download making no progress. (Count resets every time we get progress, so download can span many more than this number of retries.)rƒK…r„K}r…K(j9X°the number of times we'll re-try a resumable download making no progress. (Count resets every time we get progress, so download can span many more than this number of retries.)jCjdKubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)r†K}r‡K(j9UjCjKjbNjcjŒj:}rˆK(j=]j>]j<]j@]jA]Uentries]r‰K(jXTMIN_ETAG_LEN (boto.s3.resumable_download_handler.ResumableDownloadHandler attribute)hÍUtrŠKaujiNjjhjk]ubjV)r‹K}rŒK(j9UjCjKjbNjcj˜j:}rK(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerŽKjžjŽKujiNjjhjk]rK(j )rK}r‘K(j9X%ResumableDownloadHandler.MIN_ETAG_LENjCj‹KjbjÝjcj¤j:}r’K(j=]r“KhÍaj§j¨X"boto.s3.resumable_download_handlerr”K…r•K}r–Kbj>]j<]j@]jA]r—KhÍaj­X%ResumableDownloadHandler.MIN_ETAG_LENj¯jåJj°‰ujiNjjhjk]r˜K(jÄ)r™K}ršK(j9X MIN_ETAG_LENjCjKjbjÝjcjÇj:}r›K(j<]j@]j>]j=]jA]ujiNjjhjk]rœKjtX MIN_ETAG_LENrK…ržK}rŸK(j9UjCj™Kubaubj²)r K}r¡K(j9X = 5jCjKjbjÝjcjµj:}r¢K(j<]j@]j>]j=]jA]ujiNjjhjk]r£KjtX = 5r¤K…r¥K}r¦K(j9UjCj KubaubeubjS)r§K}r¨K(j9UjCj‹KjbjÝjcjój:}r©K(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rªK}r«K(j9UjCjKjbNjcjŒj:}r¬K(j=]j>]j<]j@]jA]Uentries]r­K(jX\RETRYABLE_EXCEPTIONS (boto.s3.resumable_download_handler.ResumableDownloadHandler attribute)h{Utr®KaujiNjjhjk]ubjV)r¯K}r°K(j9UjCjKjbNjcj˜j:}r±K(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer²Kjžj²KujiNjjhjk]r³K(j )r´K}rµK(j9X-ResumableDownloadHandler.RETRYABLE_EXCEPTIONSjCj¯KjbjÝjcj¤j:}r¶K(j=]r·Kh{aj§j¨X"boto.s3.resumable_download_handlerr¸K…r¹K}rºKbj>]j<]j@]jA]r»Kh{aj­X-ResumableDownloadHandler.RETRYABLE_EXCEPTIONSj¯jåJj°‰ujiNjjhjk]r¼K(jÄ)r½K}r¾K(j9XRETRYABLE_EXCEPTIONSjCj´KjbjÝjcjÇj:}r¿K(j<]j@]j>]j=]jA]ujiNjjhjk]rÀKjtXRETRYABLE_EXCEPTIONSrÁK…rÂK}rÃK(j9UjCj½Kubaubj²)rÄK}rÅK(j9Xt = (, , , )jCj´KjbjÝjcjµj:}rÆK(j<]j@]j>]j=]jA]ujiNjjhjk]rÇKjtXt = (, , , )rÈK…rÉK}rÊK(j9UjCjÄKubaubeubjS)rËK}rÌK(j9UjCj¯KjbjÝjcjój:}rÍK(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÎK}rÏK(j9UjCjKjbNjcjŒj:}rÐK(j=]j>]j<]j@]jA]Uentries]rÑK(jXOget_file() (boto.s3.resumable_download_handler.ResumableDownloadHandler method)h/UtrÒKaujiNjjhjk]ubjV)rÓK}rÔK(j9UjCjKjbNjcj˜j:}rÕK(jš‰j›XpyrÖKj=]j>]j<]j@]jA]jœXmethodr×Kjžj×KujiNjjhjk]rØK(j )rÙK}rÚK(j9XwResumableDownloadHandler.get_file(key, fp, headers, cb=None, num_cb=10, torrent=False, version_id=None, hash_algs=None)jCjÓKjbj£jcj¤j:}rÛK(j=]rÜKh/aj§j¨X"boto.s3.resumable_download_handlerrÝK…rÞK}rßKbj>]j<]j@]jA]ràKh/aj­X!ResumableDownloadHandler.get_filej¯jåJj°‰ujiNjjhjk]ráK(jÄ)râK}rãK(j9Xget_filejCjÙKjbj£jcjÇj:}räK(j<]j@]j>]j=]jA]ujiNjjhjk]råKjtXget_fileræK…rçK}rèK(j9UjCjâKubaubjÍ)réK}rêK(j9UjCjÙKjbj£jcjÐj:}rëK(j<]j@]j>]j=]jA]ujiNjjhjk]rìK(jÓ)ríK}rîK(j9Xkeyj:}rïK(j<]j@]j>]j=]jA]ujCjéKjk]rðKjtXkeyrñK…ròK}róK(j9UjCjíKubajcjÛubjÓ)rôK}rõK(j9Xfpj:}röK(j<]j@]j>]j=]jA]ujCjéKjk]r÷KjtXfprøK…rùK}rúK(j9UjCjôKubajcjÛubjÓ)rûK}rüK(j9Xheadersj:}rýK(j<]j@]j>]j=]jA]ujCjéKjk]rþKjtXheadersrÿK…rL}rL(j9UjCjûKubajcjÛubjÓ)rL}rL(j9Xcb=Nonej:}rL(j<]j@]j>]j=]jA]ujCjéKjk]rLjtXcb=NonerL…rL}rL(j9UjCjLubajcjÛubjÓ)r L}r L(j9X num_cb=10j:}r L(j<]j@]j>]j=]jA]ujCjéKjk]r LjtX num_cb=10r L…rL}rL(j9UjCj LubajcjÛubjÓ)rL}rL(j9X torrent=Falsej:}rL(j<]j@]j>]j=]jA]ujCjéKjk]rLjtX torrent=FalserL…rL}rL(j9UjCjLubajcjÛubjÓ)rL}rL(j9Xversion_id=Nonej:}rL(j<]j@]j>]j=]jA]ujCjéKjk]rLjtXversion_id=NonerL…rL}rL(j9UjCjLubajcjÛubjÓ)rL}rL(j9Xhash_algs=Nonej:}r L(j<]j@]j>]j=]jA]ujCjéKjk]r!LjtXhash_algs=Noner"L…r#L}r$L(j9UjCjLubajcjÛubeubeubjS)r%L}r&L(j9UjCjÓKjbj£jcjój:}r'L(j<]j@]j>]j=]jA]ujiNjjhjk]r(L(jD)r)L}r*L(j9XŒRetrieves a file from a Key :type key: :class:`boto.s3.key.Key` or subclass :param key: The Key object from which upload is to be downloadedjCj%LjbX/Users/kyleknap/Documents/GitHub/boto/boto/s3/resumable_download_handler.py:docstring of boto.s3.resumable_download_handler.ResumableDownloadHandler.get_filer+Ljcj"j:}r,L(j<]j@]j>]j=]jA]ujiKjjhjk]r-L(jtX'Retrieves a file from a Key :type key: r.L…r/L}r0L(j9X'Retrieves a file from a Key :type key: jCj)Lubjõ)r1L}r2L(j9X:class:`boto.s3.key.Key`r3LjCj)Ljbj?jcjùj:}r4L(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyr5Lj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjåJjX"boto.s3.resumable_download_handlerr6LujiK4jk]r7Lj)r8L}r9L(j9j3Lj:}r:L(j<]j@]r;L(j j5LXpy-classr]j=]jA]ujCj1Ljk]r=LjtXboto.s3.key.Keyr>L…r?L}r@L(j9UjCj8LubajcjubaubjtXM or subclass :param key: The Key object from which upload is to be downloadedrAL…rBL}rCL(j9XM or subclass :param key: The Key object from which upload is to be downloadedjCj)LubeubjP)rDL}rEL(j9UjCj%LjbNjcj*j:}rFL(j<]j@]j>]j=]jA]ujiNjjhjk]rGL(jL)rHL}rIL(j9Uj:}rJL(j<]j@]j>]j=]jA]ujCjDLjk]rKL(j1)rLL}rML(j9Uj:}rNL(j<]j@]j>]j=]jA]ujCjHLjk]rOLjtX ParametersrPL…rQL}rRL(j9UjCjLLubajcj9ubjH)rSL}rTL(j9Uj:}rUL(j<]j@]j>]j=]jA]ujCjHLjk]rVLj? )rWL}rXL(j9Uj:}rYL(j<]j@]j>]j=]jA]ujCjSLjk]rZL(jD )r[L}r\L(j9Uj:}r]L(j<]j@]j>]j=]jA]ujCjWLjk]r^LjD)r_L}r`L(j9Uj:}raL(j<]j@]j>]j=]jA]ujCj[Ljk]rbL(jM )rcL}rdL(j9Xfpj:}reL(j<]j@]j>]j=]jA]ujCj_Ljk]rfLjtXfprgL…rhL}riL(j9UjCjcLubajcjU ubjtX (rjL…rkL}rlL(j9UjCj_Lubjõ)rmL}rnL(j9Uj:}roL(Ureftypej\ U reftargetXfilerpLU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCj_Ljk]rqLj_ )rrL}rsL(j9jpLj:}rtL(j<]j@]j>]j=]jA]ujCjmLjk]ruLjtXfilervL…rwL}rxL(j9UjCjrLubajcjg ubajcjùubjtX)…ryL}rzL(j9UjCj_LubjtX -- r{L…r|L}r}L(j9UjCj_LubjtX1File pointer into which data should be downloadedr~L…rL}r€L(j9X1File pointer into which data should be downloadedjCj_Lubejcj"ubajcjp ubjD )rL}r‚L(j9Uj:}rƒL(j<]j@]j>]j=]jA]ujCjWLjk]r„LjD)r…L}r†L(j9Uj:}r‡L(j<]j@]j>]j=]jA]ujCjLjk]rˆL(jM )r‰L}rŠL(j9Xcbj:}r‹L(j<]j@]j>]j=]jA]ujCj…Ljk]rŒLjtXcbrL…rŽL}rL(j9UjCj‰LubajcjU ubjtX (rL…r‘L}r’L(j9UjCj…Lubjõ)r“L}r”L(j9Uj:}r•L(Ureftypej\ U reftargetXfunctionr–LU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCj…Ljk]r—Lj_ )r˜L}r™L(j9j–Lj:}ršL(j<]j@]j>]j=]jA]ujCj“Ljk]r›LjtXfunctionrœL…rL}ržL(j9UjCj˜Lubajcjg ubajcjùubjtX)…rŸL}r L(j9UjCj…LubjtX -- r¡L…r¢L}r£L(j9UjCj…LubjtXI(optional) a callback function that will be called to report progress on the download. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted from the storage service and the second representing the total number of bytes that need to be transmitted.r¤L…r¥L}r¦L(j9XI(optional) a callback function that will be called to report progress on the download. The callback should accept two integer parameters, the first representing the number of bytes that have been successfully transmitted from the storage service and the second representing the total number of bytes that need to be transmitted.jCj…Lubejcj"ubajcjp ubjD )r§L}r¨L(j9Uj:}r©L(j<]j@]j>]j=]jA]ujCjWLjk]rªLjD)r«L}r¬L(j9Uj:}r­L(j<]j@]j>]j=]jA]ujCj§Ljk]r®L(jM )r¯L}r°L(j9Xnum_cbj:}r±L(j<]j@]j>]j=]jA]ujCj«Ljk]r²LjtXnum_cbr³L…r´L}rµL(j9UjCj¯LubajcjU ubjtX (r¶L…r·L}r¸L(j9UjCj«Lubjõ)r¹L}rºL(j9Uj:}r»L(Ureftypej\ U reftargetXintr¼LU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCj«Ljk]r½Lj_ )r¾L}r¿L(j9j¼Lj:}rÀL(j<]j@]j>]j=]jA]ujCj¹Ljk]rÁLjtXintrÂL…rÃL}rÄL(j9UjCj¾Lubajcjg ubajcjùubjtX)…rÅL}rÆL(j9UjCj«LubjtX -- rÇL…rÈL}rÉL(j9UjCj«LubjtXÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.rÊL…rËL}rÌL(j9XÓ(optional) If a callback is specified with the cb parameter this parameter determines the granularity of the callback by defining the maximum number of times the callback will be called during the file transfer.jCj«Lubejcj"ubajcjp ubjD )rÍL}rÎL(j9Uj:}rÏL(j<]j@]j>]j=]jA]ujCjWLjk]rÐLjD)rÑL}rÒL(j9Uj:}rÓL(j<]j@]j>]j=]jA]ujCjÍLjk]rÔL(jM )rÕL}rÖL(j9Xtorrentj:}r×L(j<]j@]j>]j=]jA]ujCjÑLjk]rØLjtXtorrentrÙL…rÚL}rÛL(j9UjCjÕLubajcjU ubjtX (rÜL…rÝL}rÞL(j9UjCjÑLubjõ)rßL}ràL(j9Uj:}ráL(Ureftypej\ U reftargetXboolrâLU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCjÑLjk]rãLj_ )räL}råL(j9jâLj:}ræL(j<]j@]j>]j=]jA]ujCjßLjk]rçLjtXboolrèL…réL}rêL(j9UjCjäLubajcjg ubajcjùubjtX)…rëL}rìL(j9UjCjÑLubjtX -- ríL…rîL}rïL(j9UjCjÑLubjtX.Flag for whether to get a torrent for the filerðL…rñL}ròL(j9X.Flag for whether to get a torrent for the filejCjÑLubejcj"ubajcjp ubjD )róL}rôL(j9Uj:}rõL(j<]j@]j>]j=]jA]ujCjWLjk]röLjD)r÷L}røL(j9Uj:}rùL(j<]j@]j>]j=]jA]ujCjóLjk]rúL(jM )rûL}rüL(j9X version_idj:}rýL(j<]j@]j>]j=]jA]ujCj÷Ljk]rþLjtX version_idrÿL…rM}rM(j9UjCjûLubajcjU ubjtX (rM…rM}rM(j9UjCj÷Lubjõ)rM}rM(j9Uj:}rM(Ureftypej\ U reftargetXstringrMU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCj÷Ljk]r Mj_ )r M}r M(j9jMj:}r M(j<]j@]j>]j=]jA]ujCjMjk]r MjtXstringrM…rM}rM(j9UjCj Mubajcjg ubajcjùubjtX)…rM}rM(j9UjCj÷LubjtX -- rM…rM}rM(j9UjCj÷LubjtXThe version ID (optional)rM…rM}rM(j9XThe version ID (optional)jCj÷Lubejcj"ubajcjp ubjD )rM}rM(j9Uj:}rM(j<]j@]j>]j=]jA]ujCjWLjk]rMjD)rM}rM(j9Uj:}rM(j<]j@]j>]j=]jA]ujCjMjk]r M(jM )r!M}r"M(j9X hash_algsj:}r#M(j<]j@]j>]j=]jA]ujCjMjk]r$MjtX hash_algsr%M…r&M}r'M(j9UjCj!MubajcjU ubjtX (r(M…r)M}r*M(j9UjCjMubjõ)r+M}r,M(j9Uj:}r-M(Ureftypej\ U reftargetX dictionaryr.MU refdomainjÖKj=]j>]U refexplicit‰j<]j@]jA]ujCjMjk]r/Mj_ )r0M}r1M(j9j.Mj:}r2M(j<]j@]j>]j=]jA]ujCj+Mjk]r3MjtX dictionaryr4M…r5M}r6M(j9UjCj0Mubajcjg ubajcjùubjtX)…r7M}r8M(j9UjCjMubjtX -- r9M…r:M}r;M(j9UjCjMubjtX•(optional) Dictionary of hash algorithms and corresponding hashing class that implements update() and digest(). Defaults to {'md5': hashlib/md5.md5}.rM(j9X•(optional) Dictionary of hash algorithms and corresponding hashing class that implements update() and digest(). Defaults to {'md5': hashlib/md5.md5}.jCjMubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r?M}r@M(j9UjCjDLjbj+LjcjFj:}rAM(j<]j@]j>]j=]jA]ujiK jjhjk]rBM(j1)rCM}rDM(j9Xparamj:}rEM(j<]j@]j>]j=]jA]ujCj?Mjk]rFMjtXParamrGM…rHM}rIM(j9UjCjCMubajcj9ubjH)rJM}rKM(j9X*headers to send when retrieving the files j:}rLM(j<]j@]j>]j=]jA]ujCj?Mjk]rMMjD)rNM}rOM(j9X)headers to send when retrieving the filesrPMjCjJMjbj+Ljcj"j:}rQM(j<]j@]j>]j=]jA]ujiK jk]rRMjtX)headers to send when retrieving the filesrSM…rTM}rUM(j9jPMjCjNMubaubajcjEubeubeubj{1)rVM}rWM(j9UjCj%Ljbj+Ljcj~1j:}rXM(j<]j@]j>]j=]jA]ujiNjjhjk]rYMj1)rZM}r[M(j9XJRaises ResumableDownloadException if a problem occurs during the transfer.jCjVMjbj+Ljcj„1j:}r\M(j<]j@]j>]j=]jA]ujiK$jk]r]M(j‡1)r^M}r_M(j9X<Raises ResumableDownloadException if a problem occurs duringr`MjCjZMjbj+Ljcj‹1j:}raM(j<]j@]j>]j=]jA]ujiK$jk]rbMjtX<Raises ResumableDownloadException if a problem occurs duringrcM…rdM}reM(j9j`MjCj^Mubaubj‘1)rfM}rgM(j9Uj:}rhM(j<]j@]j>]j=]jA]ujCjZMjk]riMjD)rjM}rkM(j9X the transfer.rlMjCjfMjbj+Ljcj"j:}rmM(j<]j@]j>]j=]jA]ujiK%jk]rnMjtX the transfer.roM…rpM}rqM(j9jlMjCjjMubaubajcjž1ubeubaubeubeubeubeubjˆ)rrM}rsM(j9UjCjGJjbX/Users/kyleknap/Documents/GitHub/boto/boto/s3/resumable_download_handler.py:docstring of boto.s3.resumable_download_handler.get_cur_file_sizertMjcjŒj:}ruM(j=]j>]j<]j@]jA]Uentries]rvM(jXBget_cur_file_size() (in module boto.s3.resumable_download_handler)h=UtrwMaujiNjjhjk]ubjV)rxM}ryM(j9UjCjGJjbjtMjcj˜j:}rzM(jš‰j›Xpyj=]j>]j<]j@]jA]jœXfunctionr{Mjžj{MujiNjjhjk]r|M(j )r}M}r~M(j9X,get_cur_file_size(fp, position_to_eof=False)jCjxMjbj£jcj¤j:}rM(j=]r€Mh=aj§j¨X"boto.s3.resumable_download_handlerrM…r‚M}rƒMbj>]j<]j@]jA]r„Mh=aj­Xget_cur_file_sizer…Mj¯Uj°‰ujiNjjhjk]r†M(j»)r‡M}rˆM(j9X#boto.s3.resumable_download_handler.jCj}Mjbj£jcj¾j:}r‰M(j<]j@]j>]j=]jA]ujiNjjhjk]rŠMjtX#boto.s3.resumable_download_handler.r‹M…rŒM}rM(j9UjCj‡MubaubjÄ)rŽM}rM(j9j…MjCj}Mjbj£jcjÇj:}rM(j<]j@]j>]j=]jA]ujiNjjhjk]r‘MjtXget_cur_file_sizer’M…r“M}r”M(j9UjCjŽMubaubjÍ)r•M}r–M(j9UjCj}Mjbj£jcjÐj:}r—M(j<]j@]j>]j=]jA]ujiNjjhjk]r˜M(jÓ)r™M}ršM(j9Xfpj:}r›M(j<]j@]j>]j=]jA]ujCj•Mjk]rœMjtXfprM…ržM}rŸM(j9UjCj™MubajcjÛubjÓ)r M}r¡M(j9Xposition_to_eof=Falsej:}r¢M(j<]j@]j>]j=]jA]ujCj•Mjk]r£MjtXposition_to_eof=Falser¤M…r¥M}r¦M(j9UjCj MubajcjÛubeubeubjS)r§M}r¨M(j9UjCjxMjbj£jcjój:}r©M(j<]j@]j>]j=]jA]ujiNjjhjk]rªMjD)r«M}r¬M(j9X>Returns size of file, optionally leaving fp positioned at EOF.r­MjCj§MjbjtMjcj"j:}r®M(j<]j@]j>]j=]jA]ujiKjjhjk]r¯MjtX>Returns size of file, optionally leaving fp positioned at EOF.r°M…r±M}r²M(j9j­MjCj«Mubaubaubeubeubj])r³M}r´M(j9UjCj`jbj?jcjdj:}rµM(j<]j@]j>]j=]r¶M(Xmodule-boto.s3.lifecycler·MUboto-s3-lifecycler¸MejA]r¹MhcaujiK\jjhjk]rºM(jm)r»M}r¼M(j9Xboto.s3.lifecycler½MjCj³Mjbj?jcjqj:}r¾M(j<]j@]j>]j=]jA]ujiK\jjhjk]r¿MjtXboto.s3.lifecyclerÀM…rÁM}rÂM(j9j½MjCj»Mubaubjˆ)rÃM}rÄM(j9UjCj³Mjbj‹jcjŒj:}rÅM(j=]j>]j<]j@]jA]Uentries]rÆM(jXboto.s3.lifecycle (module)Xmodule-boto.s3.lifecycleUtrÇMaujiKjjhjk]ubjˆ)rÈM}rÉM(j9UjCj³MjbNjcjŒj:}rÊM(j=]j>]j<]j@]jA]Uentries]rËM(jX'Expiration (class in boto.s3.lifecycle)hÛUtrÌMaujiNjjhjk]ubjV)rÍM}rÎM(j9UjCj³MjbNjcj˜j:}rÏM(jš‰j›XpyrÐMj=]j>]j<]j@]jA]jœXclassrÑMjžjÑMujiNjjhjk]rÒM(j )rÓM}rÔM(j9X Expiration(days=None, date=None)jCjÍMjbj£jcj¤j:}rÕM(j=]rÖMhÛaj§j¨Xboto.s3.lifecycler×M…rØM}rÙMbj>]j<]j@]jA]rÚMhÛaj­X ExpirationrÛMj¯Uj°‰ujiNjjhjk]rÜM(j²)rÝM}rÞM(j9Xclass jCjÓMjbj£jcjµj:}rßM(j<]j@]j>]j=]jA]ujiNjjhjk]ràMjtXclass ráM…râM}rãM(j9UjCjÝMubaubj»)räM}råM(j9Xboto.s3.lifecycle.jCjÓMjbj£jcj¾j:}ræM(j<]j@]j>]j=]jA]ujiNjjhjk]rçMjtXboto.s3.lifecycle.rèM…réM}rêM(j9UjCjäMubaubjÄ)rëM}rìM(j9jÛMjCjÓMjbj£jcjÇj:}ríM(j<]j@]j>]j=]jA]ujiNjjhjk]rîMjtX ExpirationrïM…rðM}rñM(j9UjCjëMubaubjÍ)ròM}róM(j9UjCjÓMjbj£jcjÐj:}rôM(j<]j@]j>]j=]jA]ujiNjjhjk]rõM(jÓ)röM}r÷M(j9X days=Nonej:}røM(j<]j@]j>]j=]jA]ujCjòMjk]rùMjtX days=NonerúM…rûM}rüM(j9UjCjöMubajcjÛubjÓ)rýM}rþM(j9X date=Nonej:}rÿM(j<]j@]j>]j=]jA]ujCjòMjk]rNjtX date=NonerN…rN}rN(j9UjCjýMubajcjÛubeubeubjS)rN}rN(j9UjCjÍMjbj£jcjój:}rN(j<]j@]j>]j=]jA]ujiNjjhjk]rN(jD)rN}r N(j9XWhen an object will expire.r NjCjNjbXd/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.Expirationr Njcj"j:}r N(j<]j@]j>]j=]jA]ujiKjjhjk]r NjtXWhen an object will expire.rN…rN}rN(j9j NjCjNubaubjP)rN}rN(j9UjCjNjbNjcj*j:}rN(j<]j@]j>]j=]jA]ujiNjjhjk]rNjL)rN}rN(j9Uj:}rN(j<]j@]j>]j=]jA]ujCjNjk]rN(j1)rN}rN(j9Uj:}rN(j<]j@]j>]j=]jA]ujCjNjk]rNjtX VariablesrN…rN}rN(j9UjCjNubajcj9ubjH)r N}r!N(j9Uj:}r"N(j<]j@]j>]j=]jA]ujCjNjk]r#Nj? )r$N}r%N(j9Uj:}r&N(j<]j@]j>]j=]jA]ujCj Njk]r'N(jD )r(N}r)N(j9Uj:}r*N(j<]j@]j>]j=]jA]ujCj$Njk]r+NjD)r,N}r-N(j9Uj:}r.N(j<]j@]j>]j=]jA]ujCj(Njk]r/N(jõ)r0N}r1N(j9Uj:}r2N(Ureftypej\ U reftargetXdaysr3NU refdomainjÐMj=]j>]U refexplicit‰j<]j@]jA]ujCj,Njk]r4NjM )r5N}r6N(j9j3Nj:}r7N(j<]j@]j>]j=]jA]ujCj0Njk]r8NjtXdaysr9N…r:N}r;N(j9UjCj5NubajcjU ubajcjùubjtX -- rN(j9UjCj,NubjtX+The number of days until the object expiresr?N…r@N}rAN(j9X+The number of days until the object expiresjCj,Nubejcj"ubajcjp ubjD )rBN}rCN(j9Uj:}rDN(j<]j@]j>]j=]jA]ujCj$Njk]rENjD)rFN}rGN(j9Uj:}rHN(j<]j@]j>]j=]jA]ujCjBNjk]rIN(jõ)rJN}rKN(j9Uj:}rLN(Ureftypej\ U reftargetXdaterMNU refdomainjÐMj=]j>]U refexplicit‰j<]j@]jA]ujCjFNjk]rNNjM )rON}rPN(j9jMNj:}rQN(j<]j@]j>]j=]jA]ujCjJNjk]rRNjtXdaterSN…rTN}rUN(j9UjCjONubajcjU ubajcjùubjtX -- rVN…rWN}rXN(j9UjCjFNubjtXAThe date when the object will expire. Must be in ISO 8601 format.rYN…rZN}r[N(j9XAThe date when the object will expire. Must be in ISO 8601 format.jCjFNubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)r\N}r]N(j9UjCjNjbNjcjŒj:}r^N(j=]j>]j<]j@]jA]Uentries]r_N(jX2endElement() (boto.s3.lifecycle.Expiration method)hÔUtr`NaujiNjjhjk]ubjV)raN}rbN(j9UjCjNjbNjcj˜j:}rcN(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrdNjžjdNujiNjjhjk]reN(j )rfN}rgN(j9X.Expiration.endElement(name, value, connection)jCjaNjbj£jcj¤j:}rhN(j=]riNhÔaj§j¨Xboto.s3.lifecyclerjN…rkN}rlNbj>]j<]j@]jA]rmNhÔaj­XExpiration.endElementj¯jÛMj°‰ujiNjjhjk]rnN(jÄ)roN}rpN(j9X endElementjCjfNjbj£jcjÇj:}rqN(j<]j@]j>]j=]jA]ujiNjjhjk]rrNjtX endElementrsN…rtN}ruN(j9UjCjoNubaubjÍ)rvN}rwN(j9UjCjfNjbj£jcjÐj:}rxN(j<]j@]j>]j=]jA]ujiNjjhjk]ryN(jÓ)rzN}r{N(j9Xnamej:}r|N(j<]j@]j>]j=]jA]ujCjvNjk]r}NjtXnamer~N…rN}r€N(j9UjCjzNubajcjÛubjÓ)rN}r‚N(j9Xvaluej:}rƒN(j<]j@]j>]j=]jA]ujCjvNjk]r„NjtXvaluer…N…r†N}r‡N(j9UjCjNubajcjÛubjÓ)rˆN}r‰N(j9X connectionj:}rŠN(j<]j@]j>]j=]jA]ujCjvNjk]r‹NjtX connectionrŒN…rN}rŽN(j9UjCjˆNubajcjÛubeubeubjS)rN}rN(j9UjCjaNjbj£jcjój:}r‘N(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r’N}r“N(j9UjCjNjbNjcjŒj:}r”N(j=]j>]j<]j@]jA]Uentries]r•N(jX4startElement() (boto.s3.lifecycle.Expiration method)hèUtr–NaujiNjjhjk]ubjV)r—N}r˜N(j9UjCjNjbNjcj˜j:}r™N(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodršNjžjšNujiNjjhjk]r›N(j )rœN}rN(j9X0Expiration.startElement(name, attrs, connection)jCj—Njbj£jcj¤j:}ržN(j=]rŸNhèaj§j¨Xboto.s3.lifecycler N…r¡N}r¢Nbj>]j<]j@]jA]r£Nhèaj­XExpiration.startElementj¯jÛMj°‰ujiNjjhjk]r¤N(jÄ)r¥N}r¦N(j9X startElementjCjœNjbj£jcjÇj:}r§N(j<]j@]j>]j=]jA]ujiNjjhjk]r¨NjtX startElementr©N…rªN}r«N(j9UjCj¥NubaubjÍ)r¬N}r­N(j9UjCjœNjbj£jcjÐj:}r®N(j<]j@]j>]j=]jA]ujiNjjhjk]r¯N(jÓ)r°N}r±N(j9Xnamej:}r²N(j<]j@]j>]j=]jA]ujCj¬Njk]r³NjtXnamer´N…rµN}r¶N(j9UjCj°NubajcjÛubjÓ)r·N}r¸N(j9Xattrsj:}r¹N(j<]j@]j>]j=]jA]ujCj¬Njk]rºNjtXattrsr»N…r¼N}r½N(j9UjCj·NubajcjÛubjÓ)r¾N}r¿N(j9X connectionj:}rÀN(j<]j@]j>]j=]jA]ujCj¬Njk]rÁNjtX connectionrÂN…rÃN}rÄN(j9UjCj¾NubajcjÛubeubeubjS)rÅN}rÆN(j9UjCj—Njbj£jcjój:}rÇN(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÈN}rÉN(j9UjCjNjbNjcjŒj:}rÊN(j=]j>]j<]j@]jA]Uentries]rËN(jX.to_xml() (boto.s3.lifecycle.Expiration method)h¯UtrÌNaujiNjjhjk]ubjV)rÍN}rÎN(j9UjCjNjbNjcj˜j:}rÏN(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÐNjžjÐNujiNjjhjk]rÑN(j )rÒN}rÓN(j9XExpiration.to_xml()jCjÍNjbj£jcj¤j:}rÔN(j=]rÕNh¯aj§j¨Xboto.s3.lifecyclerÖN…r×N}rØNbj>]j<]j@]jA]rÙNh¯aj­XExpiration.to_xmlj¯jÛMj°‰ujiNjjhjk]rÚN(jÄ)rÛN}rÜN(j9Xto_xmljCjÒNjbj£jcjÇj:}rÝN(j<]j@]j>]j=]jA]ujiNjjhjk]rÞNjtXto_xmlrßN…ràN}ráN(j9UjCjÛNubaubjÍ)râN}rãN(j9UjCjÒNjbj£jcjÐj:}räN(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)råN}ræN(j9UjCjÍNjbj£jcjój:}rçN(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rèN}réN(j9UjCj³MjbNjcjŒj:}rêN(j=]j>]j<]j@]jA]Uentries]rëN(jX&Lifecycle (class in boto.s3.lifecycle)h‚UtrìNaujiNjjhjk]ubjV)ríN}rîN(j9UjCj³MjbNjcj˜j:}rïN(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrðNjžjðNujiNjjhjk]rñN(j )ròN}róN(j9X LifecyclerôNjCjíNjbj£jcj¤j:}rõN(j=]röNh‚aj§j¨Xboto.s3.lifecycler÷N…røN}rùNbj>]j<]j@]jA]rúNh‚aj­jôNj¯Uj°‰ujiNjjhjk]rûN(j²)rüN}rýN(j9Xclass jCjòNjbj£jcjµj:}rþN(j<]j@]j>]j=]jA]ujiNjjhjk]rÿNjtXclass rO…rO}rO(j9UjCjüNubaubj»)rO}rO(j9Xboto.s3.lifecycle.jCjòNjbj£jcj¾j:}rO(j<]j@]j>]j=]jA]ujiNjjhjk]rOjtXboto.s3.lifecycle.rO…rO}r O(j9UjCjOubaubjÄ)r O}r O(j9jôNjCjòNjbj£jcjÇj:}r O(j<]j@]j>]j=]jA]ujiNjjhjk]r OjtX LifecyclerO…rO}rO(j9UjCj OubaubeubjS)rO}rO(j9UjCjíNjbj£jcjój:}rO(j<]j@]j>]j=]jA]ujiNjjhjk]rO(jD)rO}rO(j9XDA container for the rules associated with a Lifecycle configuration.rOjCjOjbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.LifecyclerOjcj"j:}rO(j<]j@]j>]j=]jA]ujiKjjhjk]rOjtXDA container for the rules associated with a Lifecycle configuration.rO…rO}rO(j9jOjCjOubaubjˆ)rO}rO(j9UjCjOjbNjcjŒj:}r O(j=]j>]j<]j@]jA]Uentries]r!O(jX/add_rule() (boto.s3.lifecycle.Lifecycle method)h%Utr"OaujiNjjhjk]ubjV)r#O}r$O(j9UjCjOjbNjcj˜j:}r%O(jš‰j›Xpyr&Oj=]j>]j<]j@]jA]jœXmethodr'Ojžj'OujiNjjhjk]r(O(j )r)O}r*O(j9XZLifecycle.add_rule(id=None, prefix='', status='Enabled', expiration=None, transition=None)jCj#Ojbj£jcj¤j:}r+O(j=]r,Oh%aj§j¨Xboto.s3.lifecycler-O…r.O}r/Obj>]j<]j@]jA]r0Oh%aj­XLifecycle.add_rulej¯jôNj°‰ujiNjjhjk]r1O(jÄ)r2O}r3O(j9Xadd_rulejCj)Ojbj£jcjÇj:}r4O(j<]j@]j>]j=]jA]ujiNjjhjk]r5OjtXadd_ruler6O…r7O}r8O(j9UjCj2OubaubjÍ)r9O}r:O(j9UjCj)Ojbj£jcjÐj:}r;O(j<]j@]j>]j=]jA]ujiNjjhjk]rO(j9Xid=Nonej:}r?O(j<]j@]j>]j=]jA]ujCj9Ojk]r@OjtXid=NonerAO…rBO}rCO(j9UjCj=OubajcjÛubjÓ)rDO}rEO(j9X prefix=''j:}rFO(j<]j@]j>]j=]jA]ujCj9Ojk]rGOjtX prefix=''rHO…rIO}rJO(j9UjCjDOubajcjÛubjÓ)rKO}rLO(j9Xstatus='Enabled'j:}rMO(j<]j@]j>]j=]jA]ujCj9Ojk]rNOjtXstatus='Enabled'rOO…rPO}rQO(j9UjCjKOubajcjÛubjÓ)rRO}rSO(j9Xexpiration=Nonej:}rTO(j<]j@]j>]j=]jA]ujCj9Ojk]rUOjtXexpiration=NonerVO…rWO}rXO(j9UjCjROubajcjÛubjÓ)rYO}rZO(j9Xtransition=Nonej:}r[O(j<]j@]j>]j=]jA]ujCj9Ojk]r\OjtXtransition=Noner]O…r^O}r_O(j9UjCjYOubajcjÛubeubeubjS)r`O}raO(j9UjCj#Ojbj£jcjój:}rbO(j<]j@]j>]j=]jA]ujiNjjhjk]rcO(jD)rdO}reO(j9XèAdd a rule to this Lifecycle configuration. This only adds the rule to the local copy. To install the new rule(s) on the bucket, you need to pass this Lifecycle config object to the configure_lifecycle method of the Bucket object.rfOjCj`OjbXl/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.Lifecycle.add_rulergOjcj"j:}rhO(j<]j@]j>]j=]jA]ujiKjjhjk]riOjtXèAdd a rule to this Lifecycle configuration. This only adds the rule to the local copy. To install the new rule(s) on the bucket, you need to pass this Lifecycle config object to the configure_lifecycle method of the Bucket object.rjO…rkO}rlO(j9jfOjCjdOubaubjP)rmO}rnO(j9UjCj`OjbNjcj*j:}roO(j<]j@]j>]j=]jA]ujiNjjhjk]rpO(jL)rqO}rrO(j9Uj:}rsO(j<]j@]j>]j=]jA]ujCjmOjk]rtO(j1)ruO}rvO(j9Uj:}rwO(j<]j@]j>]j=]jA]ujCjqOjk]rxOjtX ParametersryO…rzO}r{O(j9UjCjuOubajcj9ubjH)r|O}r}O(j9Uj:}r~O(j<]j@]j>]j=]jA]ujCjqOjk]rOj? )r€O}rO(j9Uj:}r‚O(j<]j@]j>]j=]jA]ujCj|Ojk]rƒO(jD )r„O}r…O(j9Uj:}r†O(j<]j@]j>]j=]jA]ujCj€Ojk]r‡OjD)rˆO}r‰O(j9Uj:}rŠO(j<]j@]j>]j=]jA]ujCj„Ojk]r‹O(jM )rŒO}rO(j9Xidj:}rŽO(j<]j@]j>]j=]jA]ujCjˆOjk]rOjtXidrO…r‘O}r’O(j9UjCjŒOubajcjU ubjtX (r“O…r”O}r•O(j9UjCjˆOubjõ)r–O}r—O(j9Uj:}r˜O(Ureftypej\ U reftargetXstrr™OU refdomainj&Oj=]j>]U refexplicit‰j<]j@]jA]ujCjˆOjk]ršOj_ )r›O}rœO(j9j™Oj:}rO(j<]j@]j>]j=]jA]ujCj–Ojk]ržOjtXstrrŸO…r O}r¡O(j9UjCj›Oubajcjg ubajcjùubjtX)…r¢O}r£O(j9UjCjˆOubjtX -- r¤O…r¥O}r¦O(j9UjCjˆOubjtXµUnique identifier for the rule. The value cannot be longer than 255 characters. This value is optional. The server will generate a unique value for the rule if no value is provided.r§O…r¨O}r©O(j9XµUnique identifier for the rule. The value cannot be longer than 255 characters. This value is optional. The server will generate a unique value for the rule if no value is provided.rªOjCjˆOubejcj"ubajcjp ubjD )r«O}r¬O(j9Uj:}r­O(j<]j@]j>]j=]jA]ujCj€Ojk]r®OjD)r¯O}r°O(j9Uj:}r±O(j<]j@]j>]j=]jA]ujCj«Ojk]r²O(jM )r³O}r´O(j9Xstatusj:}rµO(j<]j@]j>]j=]jA]ujCj¯Ojk]r¶OjtXstatusr·O…r¸O}r¹O(j9UjCj³OubajcjU ubjtX (rºO…r»O}r¼O(j9UjCj¯Oubjõ)r½O}r¾O(j9Uj:}r¿O(Ureftypej\ U reftargetXstrrÀOU refdomainj&Oj=]j>]U refexplicit‰j<]j@]jA]ujCj¯Ojk]rÁOj_ )rÂO}rÃO(j9jÀOj:}rÄO(j<]j@]j>]j=]jA]ujCj½Ojk]rÅOjtXstrrÆO…rÇO}rÈO(j9UjCjÂOubajcjg ubajcjùubjtX)…rÉO}rÊO(j9UjCj¯OubjtX -- rËO…rÌO}rÍO(j9UjCj¯OubjtXjIf 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.rÎO…rÏO}rÐO(j9XjIf 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.rÑOjCj¯Oubejcj"ubajcjp ubjD )rÒO}rÓO(j9Uj:}rÔO(j<]j@]j>]j=]jA]ujCj€Ojk]rÕOjD)rÖO}r×O(j9Uj:}rØO(j<]j@]j>]j=]jA]ujCjÒOjk]rÙO(jM )rÚO}rÛO(j9X expirationj:}rÜO(j<]j@]j>]j=]jA]ujCjÖOjk]rÝOjtX expirationrÞO…rßO}ràO(j9UjCjÚOubajcjU ubjtX (ráO…râO}rãO(j9UjCjÖOubjõ)räO}råO(j9Uj:}ræO(Ureftypej\ U reftargetXintrçOU refdomainj&Oj=]j>]U refexplicit‰j<]j@]jA]ujCjÖOjk]rèOj_ )réO}rêO(j9jçOj:}rëO(j<]j@]j>]j=]jA]ujCjäOjk]rìOjtXintríO…rîO}rïO(j9UjCjéOubajcjg ubajcjùubjtX)…rðO}rñO(j9UjCjÖOubjtX -- ròO…róO}rôO(j9UjCjÖOubjtXªIndicates the lifetime, in days, of the objects that are subject to the rule. The value must be a non-zero positive integer. A Expiration object instance is also perfect.rõO…röO}r÷O(j9XªIndicates the lifetime, in days, of the objects that are subject to the rule. The value must be a non-zero positive integer. A Expiration object instance is also perfect.røOjCjÖOubejcj"ubajcjp ubjD )rùO}rúO(j9Uj:}rûO(j<]j@]j>]j=]jA]ujCj€Ojk]rüOjD)rýO}rþO(j9Uj:}rÿO(j<]j@]j>]j=]jA]ujCjùOjk]rP(jM )rP}rP(j9X transitionj:}rP(j<]j@]j>]j=]jA]ujCjýOjk]rPjtX transitionrP…rP}rP(j9UjCjPubajcjU ubjtX (rP…r P}r P(j9UjCjýOubjõ)r P}r P(j9Uj:}r P(Ureftypej\ U reftargetX TransitionrPU refdomainj&Oj=]j>]U refexplicit‰j<]j@]jA]ujCjýOjk]rPj_ )rP}rP(j9jPj:}rP(j<]j@]j>]j=]jA]ujCj Pjk]rPjtX TransitionrP…rP}rP(j9UjCjPubajcjg ubajcjùubjtX)…rP}rP(j9UjCjýOubjtX -- rP…rP}rP(j9UjCjýOubjtXBIndicates when an object transitions to a different storage class.rP…rP}rP(j9XBIndicates when an object transitions to a different storage class.rPjCjýOubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r P}r!P(j9UjCjmOjbjgOjcjFj:}r"P(j<]j@]j>]j=]jA]ujiK jjhjk]r#P(j1)r$P}r%P(j9X iparam prefixj:}r&P(j<]j@]j>]j=]jA]ujCj Pjk]r'PjtX Iparam prefixr(P…r)P}r*P(j9UjCj$Pubajcj9ubjH)r+P}r,P(j9XBPrefix identifying one or more objects to which the rule applies. j:}r-P(j<]j@]j>]j=]jA]ujCj Pjk]r.PjD)r/P}r0P(j9XAPrefix identifying one or more objects to which the rule applies.r1PjCj+PjbjgOjcj"j:}r2P(j<]j@]j>]j=]jA]ujiK jk]r3PjtXAPrefix identifying one or more objects to which the rule applies.r4P…r5P}r6P(j9j1PjCj/PubaubajcjEubeubeubeubeubjˆ)r7P}r8P(j9UjCjOjbNjcjŒj:}r9P(j=]j>]j<]j@]jA]Uentries]r:P(jX1endElement() (boto.s3.lifecycle.Lifecycle method)h£Utr;PaujiNjjhjk]ubjV)rP(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr?Pjžj?PujiNjjhjk]r@P(j )rAP}rBP(j9X-Lifecycle.endElement(name, value, connection)jCj]j<]j@]jA]rHPh£aj­XLifecycle.endElementj¯jôNj°‰ujiNjjhjk]rIP(jÄ)rJP}rKP(j9X endElementjCjAPjbj£jcjÇj:}rLP(j<]j@]j>]j=]jA]ujiNjjhjk]rMPjtX endElementrNP…rOP}rPP(j9UjCjJPubaubjÍ)rQP}rRP(j9UjCjAPjbj£jcjÐj:}rSP(j<]j@]j>]j=]jA]ujiNjjhjk]rTP(jÓ)rUP}rVP(j9Xnamej:}rWP(j<]j@]j>]j=]jA]ujCjQPjk]rXPjtXnamerYP…rZP}r[P(j9UjCjUPubajcjÛubjÓ)r\P}r]P(j9Xvaluej:}r^P(j<]j@]j>]j=]jA]ujCjQPjk]r_PjtXvaluer`P…raP}rbP(j9UjCj\PubajcjÛubjÓ)rcP}rdP(j9X connectionj:}reP(j<]j@]j>]j=]jA]ujCjQPjk]rfPjtX connectionrgP…rhP}riP(j9UjCjcPubajcjÛubeubeubjS)rjP}rkP(j9UjCj]j=]jA]ujiNjjhjk]ubeubjˆ)rmP}rnP(j9UjCjOjbNjcjŒj:}roP(j=]j>]j<]j@]jA]Uentries]rpP(jX3startElement() (boto.s3.lifecycle.Lifecycle method)h»UtrqPaujiNjjhjk]ubjV)rrP}rsP(j9UjCjOjbNjcj˜j:}rtP(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodruPjžjuPujiNjjhjk]rvP(j )rwP}rxP(j9X/Lifecycle.startElement(name, attrs, connection)jCjrPjbj£jcj¤j:}ryP(j=]rzPh»aj§j¨Xboto.s3.lifecycler{P…r|P}r}Pbj>]j<]j@]jA]r~Ph»aj­XLifecycle.startElementj¯jôNj°‰ujiNjjhjk]rP(jÄ)r€P}rP(j9X startElementjCjwPjbj£jcjÇj:}r‚P(j<]j@]j>]j=]jA]ujiNjjhjk]rƒPjtX startElementr„P…r…P}r†P(j9UjCj€PubaubjÍ)r‡P}rˆP(j9UjCjwPjbj£jcjÐj:}r‰P(j<]j@]j>]j=]jA]ujiNjjhjk]rŠP(jÓ)r‹P}rŒP(j9Xnamej:}rP(j<]j@]j>]j=]jA]ujCj‡Pjk]rŽPjtXnamerP…rP}r‘P(j9UjCj‹PubajcjÛubjÓ)r’P}r“P(j9Xattrsj:}r”P(j<]j@]j>]j=]jA]ujCj‡Pjk]r•PjtXattrsr–P…r—P}r˜P(j9UjCj’PubajcjÛubjÓ)r™P}ršP(j9X connectionj:}r›P(j<]j@]j>]j=]jA]ujCj‡Pjk]rœPjtX connectionrP…ržP}rŸP(j9UjCj™PubajcjÛubeubeubjS)r P}r¡P(j9UjCjrPjbj£jcjój:}r¢P(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r£P}r¤P(j9UjCjOjbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.Lifecycle.to_xmlr¥PjcjŒj:}r¦P(j=]j>]j<]j@]jA]Uentries]r§P(jX-to_xml() (boto.s3.lifecycle.Lifecycle method)hðUtr¨PaujiNjjhjk]ubjV)r©P}rªP(j9UjCjOjbj¥Pjcj˜j:}r«P(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¬Pjžj¬PujiNjjhjk]r­P(j )r®P}r¯P(j9XLifecycle.to_xml()jCj©Pjbj£jcj¤j:}r°P(j=]r±Phðaj§j¨Xboto.s3.lifecycler²P…r³P}r´Pbj>]j<]j@]jA]rµPhðaj­XLifecycle.to_xmlj¯jôNj°‰ujiNjjhjk]r¶P(jÄ)r·P}r¸P(j9Xto_xmljCj®Pjbj£jcjÇj:}r¹P(j<]j@]j>]j=]jA]ujiNjjhjk]rºPjtXto_xmlr»P…r¼P}r½P(j9UjCj·PubaubjÍ)r¾P}r¿P(j9UjCj®Pjbj£jcjÐj:}rÀP(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rÁP}rÂP(j9UjCj©Pjbj£jcjój:}rÃP(j<]j@]j>]j=]jA]ujiNjjhjk]rÄPjD)rÅP}rÆP(j9X\Returns a string containing the XML version of the Lifecycle configuration as defined by S3.rÇPjCjÁPjbj¥Pjcj"j:}rÈP(j<]j@]j>]j=]jA]ujiKjjhjk]rÉPjtX\Returns a string containing the XML version of the Lifecycle configuration as defined by S3.rÊP…rËP}rÌP(j9jÇPjCjÅPubaubaubeubeubeubjˆ)rÍP}rÎP(j9UjCj³MjbNjcjŒj:}rÏP(j=]j>]j<]j@]jA]Uentries]rÐP(jX!Rule (class in boto.s3.lifecycle)jUtrÑPaujiNjjhjk]ubjV)rÒP}rÓP(j9UjCj³MjbNjcj˜j:}rÔP(jš‰j›XpyrÕPj=]j>]j<]j@]jA]jœXclassrÖPjžjÖPujiNjjhjk]r×P(j )rØP}rÙP(j9XIRule(id=None, prefix=None, status=None, expiration=None, transition=None)jCjÒPjbj£jcj¤j:}rÚP(j=]rÛPjaj§j¨Xboto.s3.lifecyclerÜP…rÝP}rÞPbj>]j<]j@]jA]rßPjaj­XRuleràPj¯Uj°‰ujiNjjhjk]ráP(j²)râP}rãP(j9Xclass jCjØPjbj£jcjµj:}räP(j<]j@]j>]j=]jA]ujiNjjhjk]råPjtXclass ræP…rçP}rèP(j9UjCjâPubaubj»)réP}rêP(j9Xboto.s3.lifecycle.jCjØPjbj£jcj¾j:}rëP(j<]j@]j>]j=]jA]ujiNjjhjk]rìPjtXboto.s3.lifecycle.ríP…rîP}rïP(j9UjCjéPubaubjÄ)rðP}rñP(j9jàPjCjØPjbj£jcjÇj:}ròP(j<]j@]j>]j=]jA]ujiNjjhjk]róPjtXRulerôP…rõP}röP(j9UjCjðPubaubjÍ)r÷P}røP(j9UjCjØPjbj£jcjÐj:}rùP(j<]j@]j>]j=]jA]ujiNjjhjk]rúP(jÓ)rûP}rüP(j9Xid=Nonej:}rýP(j<]j@]j>]j=]jA]ujCj÷Pjk]rþPjtXid=NonerÿP…rQ}rQ(j9UjCjûPubajcjÛubjÓ)rQ}rQ(j9X prefix=Nonej:}rQ(j<]j@]j>]j=]jA]ujCj÷Pjk]rQjtX prefix=NonerQ…rQ}rQ(j9UjCjQubajcjÛubjÓ)r Q}r Q(j9X status=Nonej:}r Q(j<]j@]j>]j=]jA]ujCj÷Pjk]r QjtX status=Noner Q…rQ}rQ(j9UjCj QubajcjÛubjÓ)rQ}rQ(j9Xexpiration=Nonej:}rQ(j<]j@]j>]j=]jA]ujCj÷Pjk]rQjtXexpiration=NonerQ…rQ}rQ(j9UjCjQubajcjÛubjÓ)rQ}rQ(j9Xtransition=Nonej:}rQ(j<]j@]j>]j=]jA]ujCj÷Pjk]rQjtXtransition=NonerQ…rQ}rQ(j9UjCjQubajcjÛubeubeubjS)rQ}rQ(j9UjCjÒPjbj£jcjój:}r Q(j<]j@]j>]j=]jA]ujiNjjhjk]r!Q(jD)r"Q}r#Q(j9X"A Lifecycle rule for an S3 bucket.r$QjCjQjbX^/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.Ruler%Qjcj"j:}r&Q(j<]j@]j>]j=]jA]ujiKjjhjk]r'QjtX"A Lifecycle rule for an S3 bucket.r(Q…r)Q}r*Q(j9j$QjCj"QubaubjP)r+Q}r,Q(j9UjCjQjbNjcj*j:}r-Q(j<]j@]j>]j=]jA]ujiNjjhjk]r.QjL)r/Q}r0Q(j9Uj:}r1Q(j<]j@]j>]j=]jA]ujCj+Qjk]r2Q(j1)r3Q}r4Q(j9Uj:}r5Q(j<]j@]j>]j=]jA]ujCj/Qjk]r6QjtX Variablesr7Q…r8Q}r9Q(j9UjCj3Qubajcj9ubjH)r:Q}r;Q(j9Uj:}r]j=]jA]ujCj/Qjk]r=Qj? )r>Q}r?Q(j9Uj:}r@Q(j<]j@]j>]j=]jA]ujCj:Qjk]rAQ(jD )rBQ}rCQ(j9Uj:}rDQ(j<]j@]j>]j=]jA]ujCj>Qjk]rEQjD)rFQ}rGQ(j9Uj:}rHQ(j<]j@]j>]j=]jA]ujCjBQjk]rIQ(jõ)rJQ}rKQ(j9Uj:}rLQ(Ureftypej\ U reftargetXidrMQU refdomainjÕPj=]j>]U refexplicit‰j<]j@]jA]ujCjFQjk]rNQjM )rOQ}rPQ(j9jMQj:}rQQ(j<]j@]j>]j=]jA]ujCjJQjk]rRQjtXidrSQ…rTQ}rUQ(j9UjCjOQubajcjU ubajcjùubjtX -- rVQ…rWQ}rXQ(j9UjCjFQubjtXµUnique identifier for the rule. The value cannot be longer than 255 characters. This value is optional. The server will generate a unique value for the rule if no value is provided.rYQ…rZQ}r[Q(j9XµUnique identifier for the rule. The value cannot be longer than 255 characters. This value is optional. The server will generate a unique value for the rule if no value is provided.jCjFQubejcj"ubajcjp ubjD )r\Q}r]Q(j9Uj:}r^Q(j<]j@]j>]j=]jA]ujCj>Qjk]r_QjD)r`Q}raQ(j9Uj:}rbQ(j<]j@]j>]j=]jA]ujCj\Qjk]rcQ(jõ)rdQ}reQ(j9Uj:}rfQ(Ureftypej\ U reftargetXprefixrgQU refdomainjÕPj=]j>]U refexplicit‰j<]j@]jA]ujCj`Qjk]rhQjM )riQ}rjQ(j9jgQj:}rkQ(j<]j@]j>]j=]jA]ujCjdQjk]rlQjtXprefixrmQ…rnQ}roQ(j9UjCjiQubajcjU ubajcjùubjtX -- rpQ…rqQ}rrQ(j9UjCj`QubjtXšPrefix identifying one or more objects to which the rule applies. If prefix is not provided, Boto generates a default prefix which will match all objects.rsQ…rtQ}ruQ(j9XšPrefix identifying one or more objects to which the rule applies. If prefix is not provided, Boto generates a default prefix which will match all objects.jCj`Qubejcj"ubajcjp ubjD )rvQ}rwQ(j9Uj:}rxQ(j<]j@]j>]j=]jA]ujCj>Qjk]ryQjD)rzQ}r{Q(j9Uj:}r|Q(j<]j@]j>]j=]jA]ujCjvQjk]r}Q(jõ)r~Q}rQ(j9Uj:}r€Q(Ureftypej\ U reftargetXstatusrQU refdomainjÕPj=]j>]U refexplicit‰j<]j@]jA]ujCjzQjk]r‚QjM )rƒQ}r„Q(j9jQj:}r…Q(j<]j@]j>]j=]jA]ujCj~Qjk]r†QjtXstatusr‡Q…rˆQ}r‰Q(j9UjCjƒQubajcjU ubajcjùubjtX -- rŠQ…r‹Q}rŒQ(j9UjCjzQubjtXjIf 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.rQ…rŽQ}rQ(j9XjIf 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being applied.jCjzQubejcj"ubajcjp ubjD )rQ}r‘Q(j9Uj:}r’Q(j<]j@]j>]j=]jA]ujCj>Qjk]r“QjD)r”Q}r•Q(j9Uj:}r–Q(j<]j@]j>]j=]jA]ujCjQjk]r—Q(jõ)r˜Q}r™Q(j9Uj:}ršQ(Ureftypej\ U reftargetX expirationr›QU refdomainjÕPj=]j>]U refexplicit‰j<]j@]jA]ujCj”Qjk]rœQjM )rQ}ržQ(j9j›Qj:}rŸQ(j<]j@]j>]j=]jA]ujCj˜Qjk]r QjtX expirationr¡Q…r¢Q}r£Q(j9UjCjQubajcjU ubajcjùubjtX -- r¤Q…r¥Q}r¦Q(j9UjCj”QubjtXAn instance of r§Q…r¨Q}r©Q(j9XAn instance of jCj”QubjÏ)rªQ}r«Q(j9X `Expiration`j:}r¬Q(j<]j@]j>]j=]jA]ujCj”Qjk]r­QjtX Expirationr®Q…r¯Q}r°Q(j9UjCjªQubajcj×ubjtXJ. This indicates the lifetime of the objects that are subject to the rule.r±Q…r²Q}r³Q(j9XJ. This indicates the lifetime of the objects that are subject to the rule.jCj”Qubejcj"ubajcjp ubjD )r´Q}rµQ(j9Uj:}r¶Q(j<]j@]j>]j=]jA]ujCj>Qjk]r·QjD)r¸Q}r¹Q(j9Uj:}rºQ(j<]j@]j>]j=]jA]ujCj´Qjk]r»Q(jõ)r¼Q}r½Q(j9Uj:}r¾Q(Ureftypej\ U reftargetX transitionr¿QU refdomainjÕPj=]j>]U refexplicit‰j<]j@]jA]ujCj¸Qjk]rÀQjM )rÁQ}rÂQ(j9j¿Qj:}rÃQ(j<]j@]j>]j=]jA]ujCj¼Qjk]rÄQjtX transitionrÅQ…rÆQ}rÇQ(j9UjCjÁQubajcjU ubajcjùubjtX -- rÈQ…rÉQ}rÊQ(j9UjCj¸QubjtXAn instance of rËQ…rÌQ}rÍQ(j9XAn instance of jCj¸QubjÏ)rÎQ}rÏQ(j9X `Transition`j:}rÐQ(j<]j@]j>]j=]jA]ujCj¸Qjk]rÑQjtX TransitionrÒQ…rÓQ}rÔQ(j9UjCjÎQubajcj×ubjtXB. This indicates when to transition to a different storage class.rÕQ…rÖQ}r×Q(j9XB. This indicates when to transition to a different storage class.jCj¸Qubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)rØQ}rÙQ(j9UjCjQjbNjcjŒj:}rÚQ(j=]j>]j<]j@]jA]Uentries]rÛQ(jX,endElement() (boto.s3.lifecycle.Rule method)h]j<]j@]jA]jœXmethodràQjžjàQujiNjjhjk]ráQ(j )râQ}rãQ(j9X(Rule.endElement(name, value, connection)jCjÝQjbj£jcj¤j:}räQ(j=]råQh]j<]j@]jA]réQh]j=]jA]ujiNjjhjk]rîQjtX endElementrïQ…rðQ}rñQ(j9UjCjëQubaubjÍ)ròQ}róQ(j9UjCjâQjbj£jcjÐj:}rôQ(j<]j@]j>]j=]jA]ujiNjjhjk]rõQ(jÓ)röQ}r÷Q(j9Xnamej:}røQ(j<]j@]j>]j=]jA]ujCjòQjk]rùQjtXnamerúQ…rûQ}rüQ(j9UjCjöQubajcjÛubjÓ)rýQ}rþQ(j9Xvaluej:}rÿQ(j<]j@]j>]j=]jA]ujCjòQjk]rRjtXvaluerR…rR}rR(j9UjCjýQubajcjÛubjÓ)rR}rR(j9X connectionj:}rR(j<]j@]j>]j=]jA]ujCjòQjk]rRjtX connectionrR…r R}r R(j9UjCjRubajcjÛubeubeubjS)r R}r R(j9UjCjÝQjbj£jcjój:}r R(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rR}rR(j9UjCjQjbNjcjŒj:}rR(j=]j>]j<]j@]jA]Uentries]rR(jX.startElement() (boto.s3.lifecycle.Rule method)j1UtrRaujiNjjhjk]ubjV)rR}rR(j9UjCjQjbNjcj˜j:}rR(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrRjžjRujiNjjhjk]rR(j )rR}rR(j9X*Rule.startElement(name, attrs, connection)jCjRjbj£jcj¤j:}rR(j=]rRj1aj§j¨Xboto.s3.lifecyclerR…rR}rRbj>]j<]j@]jA]rRj1aj­XRule.startElementj¯jàPj°‰ujiNjjhjk]r R(jÄ)r!R}r"R(j9X startElementjCjRjbj£jcjÇj:}r#R(j<]j@]j>]j=]jA]ujiNjjhjk]r$RjtX startElementr%R…r&R}r'R(j9UjCj!RubaubjÍ)r(R}r)R(j9UjCjRjbj£jcjÐj:}r*R(j<]j@]j>]j=]jA]ujiNjjhjk]r+R(jÓ)r,R}r-R(j9Xnamej:}r.R(j<]j@]j>]j=]jA]ujCj(Rjk]r/RjtXnamer0R…r1R}r2R(j9UjCj,RubajcjÛubjÓ)r3R}r4R(j9Xattrsj:}r5R(j<]j@]j>]j=]jA]ujCj(Rjk]r6RjtXattrsr7R…r8R}r9R(j9UjCj3RubajcjÛubjÓ)r:R}r;R(j9X connectionj:}r]j=]jA]ujCj(Rjk]r=RjtX connectionr>R…r?R}r@R(j9UjCj:RubajcjÛubeubeubjS)rAR}rBR(j9UjCjRjbj£jcjój:}rCR(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rDR}rER(j9UjCjQjbNjcjŒj:}rFR(j=]j>]j<]j@]jA]Uentries]rGR(jX(to_xml() (boto.s3.lifecycle.Rule method)h-UtrHRaujiNjjhjk]ubjV)rIR}rJR(j9UjCjQjbNjcj˜j:}rKR(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrLRjžjLRujiNjjhjk]rMR(j )rNR}rOR(j9X Rule.to_xml()jCjIRjbj£jcj¤j:}rPR(j=]rQRh-aj§j¨Xboto.s3.lifecyclerRR…rSR}rTRbj>]j<]j@]jA]rURh-aj­X Rule.to_xmlj¯jàPj°‰ujiNjjhjk]rVR(jÄ)rWR}rXR(j9Xto_xmljCjNRjbj£jcjÇj:}rYR(j<]j@]j>]j=]jA]ujiNjjhjk]rZRjtXto_xmlr[R…r\R}r]R(j9UjCjWRubaubjÍ)r^R}r_R(j9UjCjNRjbj£jcjÐj:}r`R(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)raR}rbR(j9UjCjIRjbj£jcjój:}rcR(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rdR}reR(j9UjCj³MjbNjcjŒj:}rfR(j=]j>]j<]j@]jA]Uentries]rgR(jX'Transition (class in boto.s3.lifecycle)h¥UtrhRaujiNjjhjk]ubjV)riR}rjR(j9UjCj³MjbNjcj˜j:}rkR(jš‰j›XpyrlRj=]j>]j<]j@]jA]jœXclassrmRjžjmRujiNjjhjk]rnR(j )roR}rpR(j9X4Transition(days=None, date=None, storage_class=None)jCjiRjbj£jcj¤j:}rqR(j=]rrRh¥aj§j¨Xboto.s3.lifecyclersR…rtR}ruRbj>]j<]j@]jA]rvRh¥aj­X TransitionrwRj¯Uj°‰ujiNjjhjk]rxR(j²)ryR}rzR(j9Xclass jCjoRjbj£jcjµj:}r{R(j<]j@]j>]j=]jA]ujiNjjhjk]r|RjtXclass r}R…r~R}rR(j9UjCjyRubaubj»)r€R}rR(j9Xboto.s3.lifecycle.jCjoRjbj£jcj¾j:}r‚R(j<]j@]j>]j=]jA]ujiNjjhjk]rƒRjtXboto.s3.lifecycle.r„R…r…R}r†R(j9UjCj€RubaubjÄ)r‡R}rˆR(j9jwRjCjoRjbj£jcjÇj:}r‰R(j<]j@]j>]j=]jA]ujiNjjhjk]rŠRjtX Transitionr‹R…rŒR}rR(j9UjCj‡RubaubjÍ)rŽR}rR(j9UjCjoRjbj£jcjÐj:}rR(j<]j@]j>]j=]jA]ujiNjjhjk]r‘R(jÓ)r’R}r“R(j9X days=Nonej:}r”R(j<]j@]j>]j=]jA]ujCjŽRjk]r•RjtX days=Noner–R…r—R}r˜R(j9UjCj’RubajcjÛubjÓ)r™R}ršR(j9X date=Nonej:}r›R(j<]j@]j>]j=]jA]ujCjŽRjk]rœRjtX date=NonerR…ržR}rŸR(j9UjCj™RubajcjÛubjÓ)r R}r¡R(j9Xstorage_class=Nonej:}r¢R(j<]j@]j>]j=]jA]ujCjŽRjk]r£RjtXstorage_class=Noner¤R…r¥R}r¦R(j9UjCj RubajcjÛubeubeubjS)r§R}r¨R(j9UjCjiRjbj£jcjój:}r©R(j<]j@]j>]j=]jA]ujiNjjhjk]rªR(jD)r«R}r¬R(j9X*A transition to a different storage class.r­RjCj§RjbXd/Users/kyleknap/Documents/GitHub/boto/boto/s3/lifecycle.py:docstring of boto.s3.lifecycle.Transitionr®Rjcj"j:}r¯R(j<]j@]j>]j=]jA]ujiKjjhjk]r°RjtX*A transition to a different storage class.r±R…r²R}r³R(j9j­RjCj«RubaubjP)r´R}rµR(j9UjCj§RjbNjcj*j:}r¶R(j<]j@]j>]j=]jA]ujiNjjhjk]r·RjL)r¸R}r¹R(j9Uj:}rºR(j<]j@]j>]j=]jA]ujCj´Rjk]r»R(j1)r¼R}r½R(j9Uj:}r¾R(j<]j@]j>]j=]jA]ujCj¸Rjk]r¿RjtX VariablesrÀR…rÁR}rÂR(j9UjCj¼Rubajcj9ubjH)rÃR}rÄR(j9Uj:}rÅR(j<]j@]j>]j=]jA]ujCj¸Rjk]rÆRj? )rÇR}rÈR(j9Uj:}rÉR(j<]j@]j>]j=]jA]ujCjÃRjk]rÊR(jD )rËR}rÌR(j9Uj:}rÍR(j<]j@]j>]j=]jA]ujCjÇRjk]rÎRjD)rÏR}rÐR(j9Uj:}rÑR(j<]j@]j>]j=]jA]ujCjËRjk]rÒR(jõ)rÓR}rÔR(j9Uj:}rÕR(Ureftypej\ U reftargetXdaysrÖRU refdomainjlRj=]j>]U refexplicit‰j<]j@]jA]ujCjÏRjk]r×RjM )rØR}rÙR(j9jÖRj:}rÚR(j<]j@]j>]j=]jA]ujCjÓRjk]rÛRjtXdaysrÜR…rÝR}rÞR(j9UjCjØRubajcjU ubajcjùubjtX -- rßR…ràR}ráR(j9UjCjÏRubjtX4The number of days until the object should be moved.râR…rãR}räR(j9X4The number of days until the object should be moved.jCjÏRubejcj"ubajcjp ubjD )råR}ræR(j9Uj:}rçR(j<]j@]j>]j=]jA]ujCjÇRjk]rèRjD)réR}rêR(j9Uj:}rëR(j<]j@]j>]j=]jA]ujCjåRjk]rìR(jõ)ríR}rîR(j9Uj:}rïR(Ureftypej\ U reftargetXdaterðRU refdomainjlRj=]j>]U refexplicit‰j<]j@]jA]ujCjéRjk]rñRjM )ròR}róR(j9jðRj:}rôR(j<]j@]j>]j=]jA]ujCjíRjk]rõRjtXdateröR…r÷R}røR(j9UjCjòRubajcjU ubajcjùubjtX -- rùR…rúR}rûR(j9UjCjéRubjtXHThe date when the object should be moved. Should be in ISO 8601 format.rüR…rýR}rþR(j9XHThe date when the object should be moved. Should be in ISO 8601 format.jCjéRubejcj"ubajcjp ubjD )rÿR}rS(j9Uj:}rS(j<]j@]j>]j=]jA]ujCjÇRjk]rSjD)rS}rS(j9Uj:}rS(j<]j@]j>]j=]jA]ujCjÿRjk]rS(jõ)rS}rS(j9Uj:}r S(Ureftypej\ U reftargetX storage_classr SU refdomainjlRj=]j>]U refexplicit‰j<]j@]jA]ujCjSjk]r SjM )r S}r S(j9j Sj:}rS(j<]j@]j>]j=]jA]ujCjSjk]rSjtX storage_classrS…rS}rS(j9UjCj SubajcjU ubajcjùubjtX -- rS…rS}rS(j9UjCjSubjtX>The storage class to transition to. Valid values are GLACIER.rS…rS}rS(j9X>The storage class to transition to. Valid values are GLACIER.jCjSubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubjˆ)rS}rS(j9UjCj§RjbNjcjŒj:}rS(j=]j>]j<]j@]jA]Uentries]rS(jX2endElement() (boto.s3.lifecycle.Transition method)hÐUtrSaujiNjjhjk]ubjV)rS}rS(j9UjCj§RjbNjcj˜j:}r S(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr!Sjžj!SujiNjjhjk]r"S(j )r#S}r$S(j9X.Transition.endElement(name, value, connection)jCjSjbj£jcj¤j:}r%S(j=]r&ShÐaj§j¨Xboto.s3.lifecycler'S…r(S}r)Sbj>]j<]j@]jA]r*ShÐaj­XTransition.endElementj¯jwRj°‰ujiNjjhjk]r+S(jÄ)r,S}r-S(j9X endElementjCj#Sjbj£jcjÇj:}r.S(j<]j@]j>]j=]jA]ujiNjjhjk]r/SjtX endElementr0S…r1S}r2S(j9UjCj,SubaubjÍ)r3S}r4S(j9UjCj#Sjbj£jcjÐj:}r5S(j<]j@]j>]j=]jA]ujiNjjhjk]r6S(jÓ)r7S}r8S(j9Xnamej:}r9S(j<]j@]j>]j=]jA]ujCj3Sjk]r:SjtXnamer;S…rS}r?S(j9Xvaluej:}r@S(j<]j@]j>]j=]jA]ujCj3Sjk]rASjtXvaluerBS…rCS}rDS(j9UjCj>SubajcjÛubjÓ)rES}rFS(j9X connectionj:}rGS(j<]j@]j>]j=]jA]ujCj3Sjk]rHSjtX connectionrIS…rJS}rKS(j9UjCjESubajcjÛubeubeubjS)rLS}rMS(j9UjCjSjbj£jcjój:}rNS(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rOS}rPS(j9UjCj§RjbNjcjŒj:}rQS(j=]j>]j<]j@]jA]Uentries]rRS(jX4startElement() (boto.s3.lifecycle.Transition method)h‰UtrSSaujiNjjhjk]ubjV)rTS}rUS(j9UjCj§RjbNjcj˜j:}rVS(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrWSjžjWSujiNjjhjk]rXS(j )rYS}rZS(j9X0Transition.startElement(name, attrs, connection)jCjTSjbj£jcj¤j:}r[S(j=]r\Sh‰aj§j¨Xboto.s3.lifecycler]S…r^S}r_Sbj>]j<]j@]jA]r`Sh‰aj­XTransition.startElementj¯jwRj°‰ujiNjjhjk]raS(jÄ)rbS}rcS(j9X startElementjCjYSjbj£jcjÇj:}rdS(j<]j@]j>]j=]jA]ujiNjjhjk]reSjtX startElementrfS…rgS}rhS(j9UjCjbSubaubjÍ)riS}rjS(j9UjCjYSjbj£jcjÐj:}rkS(j<]j@]j>]j=]jA]ujiNjjhjk]rlS(jÓ)rmS}rnS(j9Xnamej:}roS(j<]j@]j>]j=]jA]ujCjiSjk]rpSjtXnamerqS…rrS}rsS(j9UjCjmSubajcjÛubjÓ)rtS}ruS(j9Xattrsj:}rvS(j<]j@]j>]j=]jA]ujCjiSjk]rwSjtXattrsrxS…ryS}rzS(j9UjCjtSubajcjÛubjÓ)r{S}r|S(j9X connectionj:}r}S(j<]j@]j>]j=]jA]ujCjiSjk]r~SjtX connectionrS…r€S}rS(j9UjCj{SubajcjÛubeubeubjS)r‚S}rƒS(j9UjCjTSjbj£jcjój:}r„S(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r…S}r†S(j9UjCj§RjbNjcjŒj:}r‡S(j=]j>]j<]j@]jA]Uentries]rˆS(jX.to_xml() (boto.s3.lifecycle.Transition method)j+Utr‰SaujiNjjhjk]ubjV)rŠS}r‹S(j9UjCj§RjbNjcj˜j:}rŒS(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrSjžjSujiNjjhjk]rŽS(j )rS}rS(j9XTransition.to_xml()jCjŠSjbj£jcj¤j:}r‘S(j=]r’Sj+aj§j¨Xboto.s3.lifecycler“S…r”S}r•Sbj>]j<]j@]jA]r–Sj+aj­XTransition.to_xmlj¯jwRj°‰ujiNjjhjk]r—S(jÄ)r˜S}r™S(j9Xto_xmljCjSjbj£jcjÇj:}ršS(j<]j@]j>]j=]jA]ujiNjjhjk]r›SjtXto_xmlrœS…rS}ržS(j9UjCj˜SubaubjÍ)rŸS}r S(j9UjCjSjbj£jcjÐj:}r¡S(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r¢S}r£S(j9UjCjŠSjbj£jcjój:}r¤S(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubj])r¥S}r¦S(j9UjCj`jbj?jcjdj:}r§S(j<]j@]j>]j=]r¨S(Xmodule-boto.s3.taggingr©SUboto-s3-taggingrªSejA]r«Sh+aujiKcjjhjk]r¬S(jm)r­S}r®S(j9Xboto.s3.taggingr¯SjCj¥Sjbj?jcjqj:}r°S(j<]j@]j>]j=]jA]ujiKcjjhjk]r±SjtXboto.s3.taggingr²S…r³S}r´S(j9j¯SjCj­Subaubjˆ)rµS}r¶S(j9UjCj¥Sjbj‹jcjŒj:}r·S(j=]j>]j<]j@]jA]Uentries]r¸S(jXboto.s3.tagging (module)Xmodule-boto.s3.taggingUtr¹SaujiKjjhjk]ubjˆ)rºS}r»S(j9UjCj¥SjbNjcjŒj:}r¼S(j=]j>]j<]j@]jA]Uentries]r½S(jXTag (class in boto.s3.tagging)hÑUtr¾SaujiNjjhjk]ubjV)r¿S}rÀS(j9UjCj¥SjbNjcj˜j:}rÁS(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrÂSjžjÂSujiNjjhjk]rÃS(j )rÄS}rÅS(j9XTag(key=None, value=None)jCj¿Sjbj£jcj¤j:}rÆS(j=]rÇShÑaj§j¨Xboto.s3.taggingrÈS…rÉS}rÊSbj>]j<]j@]jA]rËShÑaj­XTagrÌSj¯Uj°‰ujiNjjhjk]rÍS(j²)rÎS}rÏS(j9Xclass jCjÄSjbj£jcjµj:}rÐS(j<]j@]j>]j=]jA]ujiNjjhjk]rÑSjtXclass rÒS…rÓS}rÔS(j9UjCjÎSubaubj»)rÕS}rÖS(j9Xboto.s3.tagging.jCjÄSjbj£jcj¾j:}r×S(j<]j@]j>]j=]jA]ujiNjjhjk]rØSjtXboto.s3.tagging.rÙS…rÚS}rÛS(j9UjCjÕSubaubjÄ)rÜS}rÝS(j9jÌSjCjÄSjbj£jcjÇj:}rÞS(j<]j@]j>]j=]jA]ujiNjjhjk]rßSjtXTagràS…ráS}râS(j9UjCjÜSubaubjÍ)rãS}räS(j9UjCjÄSjbj£jcjÐj:}råS(j<]j@]j>]j=]jA]ujiNjjhjk]ræS(jÓ)rçS}rèS(j9Xkey=Nonej:}réS(j<]j@]j>]j=]jA]ujCjãSjk]rêSjtXkey=NonerëS…rìS}ríS(j9UjCjçSubajcjÛubjÓ)rîS}rïS(j9X value=Nonej:}rðS(j<]j@]j>]j=]jA]ujCjãSjk]rñSjtX value=NoneròS…róS}rôS(j9UjCjîSubajcjÛubeubeubjS)rõS}röS(j9UjCj¿Sjbj£jcjój:}r÷S(j<]j@]j>]j=]jA]ujiNjjhjk]røS(jˆ)rùS}rúS(j9UjCjõSjbNjcjŒj:}rûS(j=]j>]j<]j@]jA]Uentries]rüS(jX)endElement() (boto.s3.tagging.Tag method)h—UtrýSaujiNjjhjk]ubjV)rþS}rÿS(j9UjCjõSjbNjcj˜j:}rT(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrTjžjTujiNjjhjk]rT(j )rT}rT(j9X'Tag.endElement(name, value, connection)jCjþSjbj£jcj¤j:}rT(j=]rTh—aj§j¨Xboto.s3.taggingrT…rT}r Tbj>]j<]j@]jA]r Th—aj­XTag.endElementj¯jÌSj°‰ujiNjjhjk]r T(jÄ)r T}r T(j9X endElementjCjTjbj£jcjÇj:}rT(j<]j@]j>]j=]jA]ujiNjjhjk]rTjtX endElementrT…rT}rT(j9UjCj TubaubjÍ)rT}rT(j9UjCjTjbj£jcjÐj:}rT(j<]j@]j>]j=]jA]ujiNjjhjk]rT(jÓ)rT}rT(j9Xnamej:}rT(j<]j@]j>]j=]jA]ujCjTjk]rTjtXnamerT…rT}rT(j9UjCjTubajcjÛubjÓ)rT}rT(j9Xvaluej:}r T(j<]j@]j>]j=]jA]ujCjTjk]r!TjtXvaluer"T…r#T}r$T(j9UjCjTubajcjÛubjÓ)r%T}r&T(j9X connectionj:}r'T(j<]j@]j>]j=]jA]ujCjTjk]r(TjtX connectionr)T…r*T}r+T(j9UjCj%TubajcjÛubeubeubjS)r,T}r-T(j9UjCjþSjbj£jcjój:}r.T(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r/T}r0T(j9UjCjõSjbNjcjŒj:}r1T(j=]j>]j<]j@]jA]Uentries]r2T(jX+startElement() (boto.s3.tagging.Tag method)h­Utr3TaujiNjjhjk]ubjV)r4T}r5T(j9UjCjõSjbNjcj˜j:}r6T(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr7Tjžj7TujiNjjhjk]r8T(j )r9T}r:T(j9X)Tag.startElement(name, attrs, connection)jCj4Tjbj£jcj¤j:}r;T(j=]rT}r?Tbj>]j<]j@]jA]r@Th­aj­XTag.startElementj¯jÌSj°‰ujiNjjhjk]rAT(jÄ)rBT}rCT(j9X startElementjCj9Tjbj£jcjÇj:}rDT(j<]j@]j>]j=]jA]ujiNjjhjk]rETjtX startElementrFT…rGT}rHT(j9UjCjBTubaubjÍ)rIT}rJT(j9UjCj9Tjbj£jcjÐj:}rKT(j<]j@]j>]j=]jA]ujiNjjhjk]rLT(jÓ)rMT}rNT(j9Xnamej:}rOT(j<]j@]j>]j=]jA]ujCjITjk]rPTjtXnamerQT…rRT}rST(j9UjCjMTubajcjÛubjÓ)rTT}rUT(j9Xattrsj:}rVT(j<]j@]j>]j=]jA]ujCjITjk]rWTjtXattrsrXT…rYT}rZT(j9UjCjTTubajcjÛubjÓ)r[T}r\T(j9X connectionj:}r]T(j<]j@]j>]j=]jA]ujCjITjk]r^TjtX connectionr_T…r`T}raT(j9UjCj[TubajcjÛubeubeubjS)rbT}rcT(j9UjCj4Tjbj£jcjój:}rdT(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)reT}rfT(j9UjCjõSjbNjcjŒj:}rgT(j=]j>]j<]j@]jA]Uentries]rhT(jX%to_xml() (boto.s3.tagging.Tag method)hQUtriTaujiNjjhjk]ubjV)rjT}rkT(j9UjCjõSjbNjcj˜j:}rlT(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrmTjžjmTujiNjjhjk]rnT(j )roT}rpT(j9X Tag.to_xml()jCjjTjbj£jcj¤j:}rqT(j=]rrThQaj§j¨Xboto.s3.taggingrsT…rtT}ruTbj>]j<]j@]jA]rvThQaj­X Tag.to_xmlj¯jÌSj°‰ujiNjjhjk]rwT(jÄ)rxT}ryT(j9Xto_xmljCjoTjbj£jcjÇj:}rzT(j<]j@]j>]j=]jA]ujiNjjhjk]r{TjtXto_xmlr|T…r}T}r~T(j9UjCjxTubaubjÍ)rT}r€T(j9UjCjoTjbj£jcjÐj:}rT(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r‚T}rƒT(j9UjCjjTjbj£jcjój:}r„T(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)r…T}r†T(j9UjCj¥SjbNjcjŒj:}r‡T(j=]j>]j<]j@]jA]Uentries]rˆT(jX!TagSet (class in boto.s3.tagging)jUtr‰TaujiNjjhjk]ubjV)rŠT}r‹T(j9UjCj¥SjbNjcj˜j:}rŒT(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrTjžjTujiNjjhjk]rŽT(j )rT}rT(j9XTagSetr‘TjCjŠTjbj£jcj¤j:}r’T(j=]r“Tjaj§j¨Xboto.s3.taggingr”T…r•T}r–Tbj>]j<]j@]jA]r—Tjaj­j‘Tj¯Uj°‰ujiNjjhjk]r˜T(j²)r™T}ršT(j9Xclass jCjTjbj£jcjµj:}r›T(j<]j@]j>]j=]jA]ujiNjjhjk]rœTjtXclass rT…ržT}rŸT(j9UjCj™Tubaubj»)r T}r¡T(j9Xboto.s3.tagging.jCjTjbj£jcj¾j:}r¢T(j<]j@]j>]j=]jA]ujiNjjhjk]r£TjtXboto.s3.tagging.r¤T…r¥T}r¦T(j9UjCj TubaubjÄ)r§T}r¨T(j9j‘TjCjTjbj£jcjÇj:}r©T(j<]j@]j>]j=]jA]ujiNjjhjk]rªTjtXTagSetr«T…r¬T}r­T(j9UjCj§TubaubeubjS)r®T}r¯T(j9UjCjŠTjbj£jcjój:}r°T(j<]j@]j>]j=]jA]ujiNjjhjk]r±T(jˆ)r²T}r³T(j9UjCj®TjbNjcjŒj:}r´T(j=]j>]j<]j@]jA]Uentries]rµT(jX)add_tag() (boto.s3.tagging.TagSet method)hUtr¶TaujiNjjhjk]ubjV)r·T}r¸T(j9UjCj®TjbNjcj˜j:}r¹T(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrºTjžjºTujiNjjhjk]r»T(j )r¼T}r½T(j9XTagSet.add_tag(key, value)jCj·Tjbj£jcj¤j:}r¾T(j=]r¿Thaj§j¨Xboto.s3.taggingrÀT…rÁT}rÂTbj>]j<]j@]jA]rÃThaj­XTagSet.add_tagj¯j‘Tj°‰ujiNjjhjk]rÄT(jÄ)rÅT}rÆT(j9Xadd_tagjCj¼Tjbj£jcjÇj:}rÇT(j<]j@]j>]j=]jA]ujiNjjhjk]rÈTjtXadd_tagrÉT…rÊT}rËT(j9UjCjÅTubaubjÍ)rÌT}rÍT(j9UjCj¼Tjbj£jcjÐj:}rÎT(j<]j@]j>]j=]jA]ujiNjjhjk]rÏT(jÓ)rÐT}rÑT(j9Xkeyj:}rÒT(j<]j@]j>]j=]jA]ujCjÌTjk]rÓTjtXkeyrÔT…rÕT}rÖT(j9UjCjÐTubajcjÛubjÓ)r×T}rØT(j9Xvaluej:}rÙT(j<]j@]j>]j=]jA]ujCjÌTjk]rÚTjtXvaluerÛT…rÜT}rÝT(j9UjCj×TubajcjÛubeubeubjS)rÞT}rßT(j9UjCj·Tjbj£jcjój:}ràT(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)ráT}râT(j9UjCj®TjbNjcjŒj:}rãT(j=]j>]j<]j@]jA]Uentries]räT(jX,endElement() (boto.s3.tagging.TagSet method)hoUtråTaujiNjjhjk]ubjV)ræT}rçT(j9UjCj®TjbNjcj˜j:}rèT(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodréTjžjéTujiNjjhjk]rêT(j )rëT}rìT(j9X*TagSet.endElement(name, value, connection)jCjæTjbj£jcj¤j:}ríT(j=]rîThoaj§j¨Xboto.s3.taggingrïT…rðT}rñTbj>]j<]j@]jA]ròThoaj­XTagSet.endElementj¯j‘Tj°‰ujiNjjhjk]róT(jÄ)rôT}rõT(j9X endElementjCjëTjbj£jcjÇj:}röT(j<]j@]j>]j=]jA]ujiNjjhjk]r÷TjtX endElementrøT…rùT}rúT(j9UjCjôTubaubjÍ)rûT}rüT(j9UjCjëTjbj£jcjÐj:}rýT(j<]j@]j>]j=]jA]ujiNjjhjk]rþT(jÓ)rÿT}rU(j9Xnamej:}rU(j<]j@]j>]j=]jA]ujCjûTjk]rUjtXnamerU…rU}rU(j9UjCjÿTubajcjÛubjÓ)rU}rU(j9Xvaluej:}rU(j<]j@]j>]j=]jA]ujCjûTjk]r UjtXvaluer U…r U}r U(j9UjCjUubajcjÛubjÓ)r U}rU(j9X connectionj:}rU(j<]j@]j>]j=]jA]ujCjûTjk]rUjtX connectionrU…rU}rU(j9UjCj UubajcjÛubeubeubjS)rU}rU(j9UjCjæTjbj£jcjój:}rU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rU}rU(j9UjCj®TjbNjcjŒj:}rU(j=]j>]j<]j@]jA]Uentries]rU(jX.startElement() (boto.s3.tagging.TagSet method)håUtrUaujiNjjhjk]ubjV)rU}rU(j9UjCj®TjbNjcj˜j:}rU(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrUjžjUujiNjjhjk]r U(j )r!U}r"U(j9X,TagSet.startElement(name, attrs, connection)jCjUjbj£jcj¤j:}r#U(j=]r$Uhåaj§j¨Xboto.s3.taggingr%U…r&U}r'Ubj>]j<]j@]jA]r(Uhåaj­XTagSet.startElementj¯j‘Tj°‰ujiNjjhjk]r)U(jÄ)r*U}r+U(j9X startElementjCj!Ujbj£jcjÇj:}r,U(j<]j@]j>]j=]jA]ujiNjjhjk]r-UjtX startElementr.U…r/U}r0U(j9UjCj*UubaubjÍ)r1U}r2U(j9UjCj!Ujbj£jcjÐj:}r3U(j<]j@]j>]j=]jA]ujiNjjhjk]r4U(jÓ)r5U}r6U(j9Xnamej:}r7U(j<]j@]j>]j=]jA]ujCj1Ujk]r8UjtXnamer9U…r:U}r;U(j9UjCj5UubajcjÛubjÓ)rU(j<]j@]j>]j=]jA]ujCj1Ujk]r?UjtXattrsr@U…rAU}rBU(j9UjCj]j=]jA]ujCj1Ujk]rFUjtX connectionrGU…rHU}rIU(j9UjCjCUubajcjÛubeubeubjS)rJU}rKU(j9UjCjUjbj£jcjój:}rLU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rMU}rNU(j9UjCj®TjbNjcjŒj:}rOU(j=]j>]j<]j@]jA]Uentries]rPU(jX(to_xml() (boto.s3.tagging.TagSet method)hwUtrQUaujiNjjhjk]ubjV)rRU}rSU(j9UjCj®TjbNjcj˜j:}rTU(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrUUjžjUUujiNjjhjk]rVU(j )rWU}rXU(j9XTagSet.to_xml()jCjRUjbj£jcj¤j:}rYU(j=]rZUhwaj§j¨Xboto.s3.taggingr[U…r\U}r]Ubj>]j<]j@]jA]r^Uhwaj­X TagSet.to_xmlj¯j‘Tj°‰ujiNjjhjk]r_U(jÄ)r`U}raU(j9Xto_xmljCjWUjbj£jcjÇj:}rbU(j<]j@]j>]j=]jA]ujiNjjhjk]rcUjtXto_xmlrdU…reU}rfU(j9UjCj`UubaubjÍ)rgU}rhU(j9UjCjWUjbj£jcjÐj:}riU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rjU}rkU(j9UjCjRUjbj£jcjój:}rlU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubjˆ)rmU}rnU(j9UjCj¥SjbNjcjŒj:}roU(j=]j>]j<]j@]jA]Uentries]rpU(jXTags (class in boto.s3.tagging)hUtrqUaujiNjjhjk]ubjV)rrU}rsU(j9UjCj¥SjbNjcj˜j:}rtU(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassruUjžjuUujiNjjhjk]rvU(j )rwU}rxU(j9XTagsryUjCjrUjbj£jcj¤j:}rzU(j=]r{Uhaj§j¨Xboto.s3.taggingr|U…r}U}r~Ubj>]j<]j@]jA]rUhaj­jyUj¯Uj°‰ujiNjjhjk]r€U(j²)rU}r‚U(j9Xclass jCjwUjbj£jcjµj:}rƒU(j<]j@]j>]j=]jA]ujiNjjhjk]r„UjtXclass r…U…r†U}r‡U(j9UjCjUubaubj»)rˆU}r‰U(j9Xboto.s3.tagging.jCjwUjbj£jcj¾j:}rŠU(j<]j@]j>]j=]jA]ujiNjjhjk]r‹UjtXboto.s3.tagging.rŒU…rU}rŽU(j9UjCjˆUubaubjÄ)rU}rU(j9jyUjCjwUjbj£jcjÇj:}r‘U(j<]j@]j>]j=]jA]ujiNjjhjk]r’UjtXTagsr“U…r”U}r•U(j9UjCjUubaubeubjS)r–U}r—U(j9UjCjrUjbj£jcjój:}r˜U(j<]j@]j>]j=]jA]ujiNjjhjk]r™U(jD)ršU}r›U(j9X2A container for the tags associated with a bucket.rœUjCj–UjbXZ/Users/kyleknap/Documents/GitHub/boto/boto/s3/tagging.py:docstring of boto.s3.tagging.TagsrUjcj"j:}ržU(j<]j@]j>]j=]jA]ujiKjjhjk]rŸUjtX2A container for the tags associated with a bucket.r U…r¡U}r¢U(j9jœUjCjšUubaubjˆ)r£U}r¤U(j9UjCj–UjbNjcjŒj:}r¥U(j=]j>]j<]j@]jA]Uentries]r¦U(jX+add_tag_set() (boto.s3.tagging.Tags method)h¦Utr§UaujiNjjhjk]ubjV)r¨U}r©U(j9UjCj–UjbNjcj˜j:}rªU(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr«Ujžj«UujiNjjhjk]r¬U(j )r­U}r®U(j9XTags.add_tag_set(tag_set)jCj¨Ujbj£jcj¤j:}r¯U(j=]r°Uh¦aj§j¨Xboto.s3.taggingr±U…r²U}r³Ubj>]j<]j@]jA]r´Uh¦aj­XTags.add_tag_setj¯jyUj°‰ujiNjjhjk]rµU(jÄ)r¶U}r·U(j9X add_tag_setjCj­Ujbj£jcjÇj:}r¸U(j<]j@]j>]j=]jA]ujiNjjhjk]r¹UjtX add_tag_setrºU…r»U}r¼U(j9UjCj¶UubaubjÍ)r½U}r¾U(j9UjCj­Ujbj£jcjÐj:}r¿U(j<]j@]j>]j=]jA]ujiNjjhjk]rÀUjÓ)rÁU}rÂU(j9Xtag_setj:}rÃU(j<]j@]j>]j=]jA]ujCj½Ujk]rÄUjtXtag_setrÅU…rÆU}rÇU(j9UjCjÁUubajcjÛubaubeubjS)rÈU}rÉU(j9UjCj¨Ujbj£jcjój:}rÊU(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rËU}rÌU(j9UjCj–UjbNjcjŒj:}rÍU(j=]j>]j<]j@]jA]Uentries]rÎU(jX*endElement() (boto.s3.tagging.Tags method)j0UtrÏUaujiNjjhjk]ubjV)rÐU}rÑU(j9UjCj–UjbNjcj˜j:}rÒU(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÓUjžjÓUujiNjjhjk]rÔU(j )rÕU}rÖU(j9X(Tags.endElement(name, value, connection)jCjÐUjbj£jcj¤j:}r×U(j=]rØUj0aj§j¨Xboto.s3.taggingrÙU…rÚU}rÛUbj>]j<]j@]jA]rÜUj0aj­XTags.endElementj¯jyUj°‰ujiNjjhjk]rÝU(jÄ)rÞU}rßU(j9X endElementjCjÕUjbj£jcjÇj:}ràU(j<]j@]j>]j=]jA]ujiNjjhjk]ráUjtX endElementrâU…rãU}räU(j9UjCjÞUubaubjÍ)råU}ræU(j9UjCjÕUjbj£jcjÐj:}rçU(j<]j@]j>]j=]jA]ujiNjjhjk]rèU(jÓ)réU}rêU(j9Xnamej:}rëU(j<]j@]j>]j=]jA]ujCjåUjk]rìUjtXnameríU…rîU}rïU(j9UjCjéUubajcjÛubjÓ)rðU}rñU(j9Xvaluej:}ròU(j<]j@]j>]j=]jA]ujCjåUjk]róUjtXvaluerôU…rõU}röU(j9UjCjðUubajcjÛubjÓ)r÷U}røU(j9X connectionj:}rùU(j<]j@]j>]j=]jA]ujCjåUjk]rúUjtX connectionrûU…rüU}rýU(j9UjCj÷UubajcjÛubeubeubjS)rþU}rÿU(j9UjCjÐUjbj£jcjój:}rV(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rV}rV(j9UjCj–UjbNjcjŒj:}rV(j=]j>]j<]j@]jA]Uentries]rV(jX,startElement() (boto.s3.tagging.Tags method)h]UtrVaujiNjjhjk]ubjV)rV}rV(j9UjCj–UjbNjcj˜j:}rV(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr Vjžj VujiNjjhjk]r V(j )r V}r V(j9X*Tags.startElement(name, attrs, connection)jCjVjbj£jcj¤j:}r V(j=]rVh]aj§j¨Xboto.s3.taggingrV…rV}rVbj>]j<]j@]jA]rVh]aj­XTags.startElementj¯jyUj°‰ujiNjjhjk]rV(jÄ)rV}rV(j9X startElementjCj Vjbj£jcjÇj:}rV(j<]j@]j>]j=]jA]ujiNjjhjk]rVjtX startElementrV…rV}rV(j9UjCjVubaubjÍ)rV}rV(j9UjCj Vjbj£jcjÐj:}rV(j<]j@]j>]j=]jA]ujiNjjhjk]rV(jÓ)rV}r V(j9Xnamej:}r!V(j<]j@]j>]j=]jA]ujCjVjk]r"VjtXnamer#V…r$V}r%V(j9UjCjVubajcjÛubjÓ)r&V}r'V(j9Xattrsj:}r(V(j<]j@]j>]j=]jA]ujCjVjk]r)VjtXattrsr*V…r+V}r,V(j9UjCj&VubajcjÛubjÓ)r-V}r.V(j9X connectionj:}r/V(j<]j@]j>]j=]jA]ujCjVjk]r0VjtX connectionr1V…r2V}r3V(j9UjCj-VubajcjÛubeubeubjS)r4V}r5V(j9UjCjVjbj£jcjój:}r6V(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r7V}r8V(j9UjCj–UjbNjcjŒj:}r9V(j=]j>]j<]j@]jA]Uentries]r:V(jX&to_xml() (boto.s3.tagging.Tags method)hÝUtr;VaujiNjjhjk]ubjV)rV(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr?Vjžj?VujiNjjhjk]r@V(j )rAV}rBV(j9X Tags.to_xml()jCj]j<]j@]jA]rHVhÝaj­X Tags.to_xmlj¯jyUj°‰ujiNjjhjk]rIV(jÄ)rJV}rKV(j9Xto_xmljCjAVjbj£jcjÇj:}rLV(j<]j@]j>]j=]jA]ujiNjjhjk]rMVjtXto_xmlrNV…rOV}rPV(j9UjCjJVubaubjÍ)rQV}rRV(j9UjCjAVjbj£jcjÐj:}rSV(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rTV}rUV(j9UjCj]j=]jA]ujiNjjhjk]ubeubeubeubeubj])rWV}rXV(j9UjCj`jbj?jcjdj:}rYV(j<]j@]j>]j=]rZV(Xmodule-boto.s3.userr[VU boto-s3-userr\VejA]r]VjaujiKjjjhjk]r^V(jm)r_V}r`V(j9X boto.s3.userraVjCjWVjbj?jcjqj:}rbV(j<]j@]j>]j=]jA]ujiKjjjhjk]rcVjtX boto.s3.userrdV…reV}rfV(j9jaVjCj_Vubaubjˆ)rgV}rhV(j9UjCjWVjbj‹jcjŒj:}riV(j=]j>]j<]j@]jA]Uentries]rjV(jXboto.s3.user (module)Xmodule-boto.s3.userUtrkVaujiKjjhjk]ubjˆ)rlV}rmV(j9UjCjWVjbNjcjŒj:}rnV(j=]j>]j<]j@]jA]Uentries]roV(jXUser (class in boto.s3.user)hÏUtrpVaujiNjjhjk]ubjV)rqV}rrV(j9UjCjWVjbNjcj˜j:}rsV(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrtVjžjtVujiNjjhjk]ruV(j )rvV}rwV(j9X)User(parent=None, id='', display_name='')jCjqVjbj£jcj¤j:}rxV(j=]ryVhÏaj§j¨X boto.s3.userrzV…r{V}r|Vbj>]j<]j@]jA]r}VhÏaj­XUserr~Vj¯Uj°‰ujiNjjhjk]rV(j²)r€V}rV(j9Xclass jCjvVjbj£jcjµj:}r‚V(j<]j@]j>]j=]jA]ujiNjjhjk]rƒVjtXclass r„V…r…V}r†V(j9UjCj€Vubaubj»)r‡V}rˆV(j9X boto.s3.user.jCjvVjbj£jcj¾j:}r‰V(j<]j@]j>]j=]jA]ujiNjjhjk]rŠVjtX boto.s3.user.r‹V…rŒV}rV(j9UjCj‡VubaubjÄ)rŽV}rV(j9j~VjCjvVjbj£jcjÇj:}rV(j<]j@]j>]j=]jA]ujiNjjhjk]r‘VjtXUserr’V…r“V}r”V(j9UjCjŽVubaubjÍ)r•V}r–V(j9UjCjvVjbj£jcjÐj:}r—V(j<]j@]j>]j=]jA]ujiNjjhjk]r˜V(jÓ)r™V}ršV(j9X parent=Nonej:}r›V(j<]j@]j>]j=]jA]ujCj•Vjk]rœVjtX parent=NonerV…ržV}rŸV(j9UjCj™VubajcjÛubjÓ)r V}r¡V(j9Xid=''j:}r¢V(j<]j@]j>]j=]jA]ujCj•Vjk]r£VjtXid=''r¤V…r¥V}r¦V(j9UjCj VubajcjÛubjÓ)r§V}r¨V(j9Xdisplay_name=''j:}r©V(j<]j@]j>]j=]jA]ujCj•Vjk]rªVjtXdisplay_name=''r«V…r¬V}r­V(j9UjCj§VubajcjÛubeubeubjS)r®V}r¯V(j9UjCjqVjbj£jcjój:}r°V(j<]j@]j>]j=]jA]ujiNjjhjk]r±V(jˆ)r²V}r³V(j9UjCj®VjbNjcjŒj:}r´V(j=]j>]j<]j@]jA]Uentries]rµV(jX'endElement() (boto.s3.user.User method)h¢Utr¶VaujiNjjhjk]ubjV)r·V}r¸V(j9UjCj®VjbNjcj˜j:}r¹V(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrºVjžjºVujiNjjhjk]r»V(j )r¼V}r½V(j9X(User.endElement(name, value, connection)jCj·Vjbj£jcj¤j:}r¾V(j=]r¿Vh¢aj§j¨X boto.s3.userrÀV…rÁV}rÂVbj>]j<]j@]jA]rÃVh¢aj­XUser.endElementj¯j~Vj°‰ujiNjjhjk]rÄV(jÄ)rÅV}rÆV(j9X endElementjCj¼Vjbj£jcjÇj:}rÇV(j<]j@]j>]j=]jA]ujiNjjhjk]rÈVjtX endElementrÉV…rÊV}rËV(j9UjCjÅVubaubjÍ)rÌV}rÍV(j9UjCj¼Vjbj£jcjÐj:}rÎV(j<]j@]j>]j=]jA]ujiNjjhjk]rÏV(jÓ)rÐV}rÑV(j9Xnamej:}rÒV(j<]j@]j>]j=]jA]ujCjÌVjk]rÓVjtXnamerÔV…rÕV}rÖV(j9UjCjÐVubajcjÛubjÓ)r×V}rØV(j9Xvaluej:}rÙV(j<]j@]j>]j=]jA]ujCjÌVjk]rÚVjtXvaluerÛV…rÜV}rÝV(j9UjCj×VubajcjÛubjÓ)rÞV}rßV(j9X connectionj:}ràV(j<]j@]j>]j=]jA]ujCjÌVjk]ráVjtX connectionrâV…rãV}räV(j9UjCjÞVubajcjÛubeubeubjS)råV}ræV(j9UjCj·Vjbj£jcjój:}rçV(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rèV}réV(j9UjCj®VjbNjcjŒj:}rêV(j=]j>]j<]j@]jA]Uentries]rëV(jX)startElement() (boto.s3.user.User method)hFUtrìVaujiNjjhjk]ubjV)ríV}rîV(j9UjCj®VjbNjcj˜j:}rïV(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrðVjžjðVujiNjjhjk]rñV(j )ròV}róV(j9X*User.startElement(name, attrs, connection)jCjíVjbj£jcj¤j:}rôV(j=]rõVhFaj§j¨X boto.s3.userröV…r÷V}røVbj>]j<]j@]jA]rùVhFaj­XUser.startElementj¯j~Vj°‰ujiNjjhjk]rúV(jÄ)rûV}rüV(j9X startElementjCjòVjbj£jcjÇj:}rýV(j<]j@]j>]j=]jA]ujiNjjhjk]rþVjtX startElementrÿV…rW}rW(j9UjCjûVubaubjÍ)rW}rW(j9UjCjòVjbj£jcjÐj:}rW(j<]j@]j>]j=]jA]ujiNjjhjk]rW(jÓ)rW}rW(j9Xnamej:}rW(j<]j@]j>]j=]jA]ujCjWjk]r WjtXnamer W…r W}r W(j9UjCjWubajcjÛubjÓ)r W}rW(j9Xattrsj:}rW(j<]j@]j>]j=]jA]ujCjWjk]rWjtXattrsrW…rW}rW(j9UjCj WubajcjÛubjÓ)rW}rW(j9X connectionj:}rW(j<]j@]j>]j=]jA]ujCjWjk]rWjtX connectionrW…rW}rW(j9UjCjWubajcjÛubeubeubjS)rW}rW(j9UjCjíVjbj£jcjój:}rW(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rW}rW(j9UjCj®VjbNjcjŒj:}r W(j=]j>]j<]j@]jA]Uentries]r!W(jX#to_xml() (boto.s3.user.User method)j&Utr"WaujiNjjhjk]ubjV)r#W}r$W(j9UjCj®VjbNjcj˜j:}r%W(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr&Wjžj&WujiNjjhjk]r'W(j )r(W}r)W(j9X!User.to_xml(element_name='Owner')r*WjCj#Wjbj£jcj¤j:}r+W(j=]r,Wj&aj§j¨X boto.s3.userr-W…r.W}r/Wbj>]j<]j@]jA]r0Wj&aj­X User.to_xmlj¯j~Vj°‰ujiNjjhjk]r1W(jÄ)r2W}r3W(j9Xto_xmljCj(Wjbj£jcjÇj:}r4W(j<]j@]j>]j=]jA]ujiNjjhjk]r5WjtXto_xmlr6W…r7W}r8W(j9UjCj2WubaubjÍ)r9W}r:W(j9UjCj(Wjbj£jcjÐj:}r;W(j<]j@]j>]j=]jA]ujiNjjhjk]rW(j9Xelement_name='Owner'j:}r?W(j<]j@]j>]j=]jA]ujCj9Wjk]r@WjtXelement_name='Owner'rAW…rBW}rCW(j9UjCj=WubajcjÛubaubeubjS)rDW}rEW(j9UjCj#Wjbj£jcjój:}rFW(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubeubjbj?jcjdj:}rGW(j<]j@]j>]j=]rHW(Xmodule-boto.s3.bucketrIWUboto-s3-bucketrJWejA]rKWj/aujiKjjhjk]rLW(jm)rMW}rNW(j9Xboto.s3.bucketrOWjCj^jbj?jcjqj:}rPW(j<]j@]j>]j=]jA]ujiKjjhjk]rQWjtXboto.s3.bucketrRW…rSW}rTW(j9jOWjCjMWubaubjˆ)rUW}rVW(j9UjCj^jbj‹jcjŒj:}rWW(j=]j>]j<]j@]jA]Uentries]rXW(jXboto.s3.bucket (module)Xmodule-boto.s3.bucketUtrYWaujiKjjhjk]ubjˆ)rZW}r[W(j9UjCj^jbNjcjŒj:}r\W(j=]j>]j<]j@]jA]Uentries]r]W(jX Bucket (class in boto.s3.bucket)hnUtr^WaujiNjjhjk]ubj[jˆ)r_W}r`W(j9UjCj^jbNjcjŒj:}raW(j=]j>]j<]j@]jA]Uentries]rbW(jX4S3WebsiteEndpointTranslate (class in boto.s3.bucket)h·UtrcWaujiNjjhjk]ubjV)rdW}reW(j9UjCj^jbNjcj˜j:}rfW(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassrgWjžjgWujiNjjhjk]rhW(j )riW}rjW(j9XS3WebsiteEndpointTranslaterkWjCjdWjbj£jcj¤j:}rlW(j=]rmWh·aj§j¨Xboto.s3.bucketrnW…roW}rpWbj>]j<]j@]jA]rqWh·aj­jkWj¯Uj°‰ujiNjjhjk]rrW(j²)rsW}rtW(j9Xclass jCjiWjbj£jcjµj:}ruW(j<]j@]j>]j=]jA]ujiNjjhjk]rvWjtXclass rwW…rxW}ryW(j9UjCjsWubaubj»)rzW}r{W(j9Xboto.s3.bucket.jCjiWjbj£jcj¾j:}r|W(j<]j@]j>]j=]jA]ujiNjjhjk]r}WjtXboto.s3.bucket.r~W…rW}r€W(j9UjCjzWubaubjÄ)rW}r‚W(j9jkWjCjiWjbj£jcjÇj:}rƒW(j<]j@]j>]j=]jA]ujiNjjhjk]r„WjtXS3WebsiteEndpointTranslater…W…r†W}r‡W(j9UjCjWubaubeubjS)rˆW}r‰W(j9UjCjdWjbj£jcjój:}rŠW(j<]j@]j>]j=]jA]ujiNjjhjk]r‹W(jˆ)rŒW}rW(j9UjCjˆWjbNjcjŒj:}rŽW(j=]j>]j<]j@]jA]Uentries]rW(jXBtrans_region (boto.s3.bucket.S3WebsiteEndpointTranslate attribute)h#UtrWaujiNjjhjk]ubjV)r‘W}r’W(j9UjCjˆWjbNjcj˜j:}r“W(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer”Wjžj”WujiNjjhjk]r•W(j )r–W}r—W(j9X'S3WebsiteEndpointTranslate.trans_regionjCj‘WjbjÝjcj¤j:}r˜W(j=]r™Wh#aj§j¨Xboto.s3.bucketršW…r›W}rœWbj>]j<]j@]jA]rWh#aj­X'S3WebsiteEndpointTranslate.trans_regionj¯jkWj°‰ujiNjjhjk]ržW(jÄ)rŸW}r W(j9X trans_regionjCj–WjbjÝjcjÇj:}r¡W(j<]j@]j>]j=]jA]ujiNjjhjk]r¢WjtX trans_regionr£W…r¤W}r¥W(j9UjCjŸWubaubj²)r¦W}r§W(j9X| = defaultdict( at 0x114ea0c80>, {'cn-north-1': 's3-website.cn-north-1', 'ap-northeast-1': 's3-website-ap-northeast-1', 'sa-east-1': 's3-website-sa-east-1', 'ap-southeast-1': 's3-website-ap-southeast-1', 'ap-southeast-2': 's3-website-ap-southeast-2', 'us-west-2': 's3-website-us-west-2', 'us-west-1': 's3-website-us-west-1', 'eu-west-1': 's3-website-eu-west-1'})jCj–WjbjÝjcjµj:}r¨W(j<]j@]j>]j=]jA]ujiNjjhjk]r©WjtX| = defaultdict( at 0x114ea0c80>, {'cn-north-1': 's3-website.cn-north-1', 'ap-northeast-1': 's3-website-ap-northeast-1', 'sa-east-1': 's3-website-sa-east-1', 'ap-southeast-1': 's3-website-ap-southeast-1', 'ap-southeast-2': 's3-website-ap-southeast-2', 'us-west-2': 's3-website-us-west-2', 'us-west-1': 's3-website-us-west-1', 'eu-west-1': 's3-website-eu-west-1'})rªW…r«W}r¬W(j9UjCj¦WubaubeubjS)r­W}r®W(j9UjCj‘WjbjÝjcjój:}r¯W(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r°W}r±W(j9UjCjˆWjbNjcjŒj:}r²W(j=]j>]j<]j@]jA]Uentries]r³W(jXKtranslate_region() (boto.s3.bucket.S3WebsiteEndpointTranslate class method)hNUtr´WaujiNjjhjk]ubjV)rµW}r¶W(j9UjCjˆWjbNjcj˜j:}r·W(jš‰j›Xpyj=]j>]j<]j@]jA]jœX classmethodr¸Wjžj¸WujiNjjhjk]r¹W(j )rºW}r»W(j9X0S3WebsiteEndpointTranslate.translate_region(reg)jCjµWjbj£jcj¤j:}r¼W(j=]r½WhNaj§j¨Xboto.s3.bucketr¾W…r¿W}rÀWbj>]j<]j@]jA]rÁWhNaj­X+S3WebsiteEndpointTranslate.translate_regionj¯jkWj°‰ujiNjjhjk]rÂW(j²)rÃW}rÄW(j9U classmethod rÅWjCjºWjbj£jcjµj:}rÆW(j<]j@]j>]j=]jA]ujiNjjhjk]rÇWjtX classmethod rÈW…rÉW}rÊW(j9UjCjÃWubaubjÄ)rËW}rÌW(j9Xtranslate_regionjCjºWjbj£jcjÇj:}rÍW(j<]j@]j>]j=]jA]ujiNjjhjk]rÎWjtXtranslate_regionrÏW…rÐW}rÑW(j9UjCjËWubaubjÍ)rÒW}rÓW(j9UjCjºWjbj£jcjÐj:}rÔW(j<]j@]j>]j=]jA]ujiNjjhjk]rÕWjÓ)rÖW}r×W(j9Xregj:}rØW(j<]j@]j>]j=]jA]ujCjÒWjk]rÙWjtXregrÚW…rÛW}rÜW(j9UjCjÖWubajcjÛubaubeubjS)rÝW}rÞW(j9UjCjµWjbj£jcjój:}rßW(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubeubeubeubjbNjcj˜j:}ràW(jš‰j›Xpyj=]j>]j<]j@]jA]jœXclassráWjžjáWujiNjjhjk]râW(j )rãW}räW(j9XGBucket(connection=None, name=None, key_class=)jCj[jbj£jcj¤j:}råW(j=]ræWhnaj§j¨Xboto.s3.bucketrçW…rèW}réWbj>]j<]j@]jA]rêWhnaj­XBucketrëWj¯Uj°‰ujiNjjhjk]rìW(j²)ríW}rîW(j9Xclass jCjãWjbj£jcjµj:}rïW(j<]j@]j>]j=]jA]ujiNjjhjk]rðWjtXclass rñW…ròW}róW(j9UjCjíWubaubj»)rôW}rõW(j9Xboto.s3.bucket.jCjãWjbj£jcj¾j:}röW(j<]j@]j>]j=]jA]ujiNjjhjk]r÷WjtXboto.s3.bucket.røW…rùW}rúW(j9UjCjôWubaubjÄ)rûW}rüW(j9jëWjCjãWjbj£jcjÇj:}rýW(j<]j@]j>]j=]jA]ujiNjjhjk]rþWjtXBucketrÿW…rX}rX(j9UjCjûWubaubjÍ)rX}rX(j9UjCjãWjbj£jcjÐj:}rX(j<]j@]j>]j=]jA]ujiNjjhjk]rX(jÓ)rX}rX(j9Xconnection=Nonej:}rX(j<]j@]j>]j=]jA]ujCjXjk]r XjtXconnection=Noner X…r X}r X(j9UjCjXubajcjÛubjÓ)r X}rX(j9X name=Nonej:}rX(j<]j@]j>]j=]jA]ujCjXjk]rXjtX name=NonerX…rX}rX(j9UjCj XubajcjÛubjÓ)rX}rX(j9X#key_class=j:}rX(j<]j@]j>]j=]jA]ujCjXjk]rXjtX#key_class=rX…rX}rX(j9UjCjXubajcjÛubeubeubjYeubjbj£jcjój:}rX(j<]j@]j>]j=]jA]ujiNjjhjk]rX(jˆ)rX}rX(j9UjCjYjbNjcjŒj:}rX(j=]j>]j<]j@]jA]Uentries]r X(jX3BucketPaymentBody (boto.s3.bucket.Bucket attribute)h“Utr!XaujiNjjhjk]ubjV)r"X}r#X(j9UjCjYjbNjcj˜j:}r$X(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer%Xjžj%XujiNjjhjk]r&X(j )r'X}r(X(j9XBucket.BucketPaymentBodyjCj"XjbjÝjcj¤j:}r)X(j=]r*Xh“aj§j¨Xboto.s3.bucketr+X…r,X}r-Xbj>]j<]j@]jA]r.Xh“aj­XBucket.BucketPaymentBodyj¯jëWj°‰ujiNjjhjk]r/X(jÄ)r0X}r1X(j9XBucketPaymentBodyjCj'XjbjÝjcjÇj:}r2X(j<]j@]j>]j=]jA]ujiNjjhjk]r3XjtXBucketPaymentBodyr4X…r5X}r6X(j9UjCj0Xubaubj²)r7X}r8X(j9XÄ = '\n \n %s\n 'jCj'XjbjÝjcjµj:}r9X(j<]j@]j>]j=]jA]ujiNjjhjk]r:XjtXÄ = '\n \n %s\n 'r;X…rX}r?X(j9UjCj"XjbjÝjcjój:}r@X(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rAX}rBX(j9UjCjYjbNjcjŒj:}rCX(j=]j>]j<]j@]jA]Uentries]rDX(jX.LoggingGroup (boto.s3.bucket.Bucket attribute)h3UtrEXaujiNjjhjk]ubjV)rFX}rGX(j9UjCjYjbNjcj˜j:}rHX(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerIXjžjIXujiNjjhjk]rJX(j )rKX}rLX(j9XBucket.LoggingGroupjCjFXjbjÝjcj¤j:}rMX(j=]rNXh3aj§j¨Xboto.s3.bucketrOX…rPX}rQXbj>]j<]j@]jA]rRXh3aj­XBucket.LoggingGroupj¯jëWj°‰ujiNjjhjk]rSX(jÄ)rTX}rUX(j9X LoggingGroupjCjKXjbjÝjcjÇj:}rVX(j<]j@]j>]j=]jA]ujiNjjhjk]rWXjtX LoggingGrouprXX…rYX}rZX(j9UjCjTXubaubj²)r[X}r\X(j9X3 = 'http://acs.amazonaws.com/groups/s3/LogDelivery'jCjKXjbjÝjcjµj:}r]X(j<]j@]j>]j=]jA]ujiNjjhjk]r^XjtX3 = 'http://acs.amazonaws.com/groups/s3/LogDelivery'r_X…r`X}raX(j9UjCj[XubaubeubjS)rbX}rcX(j9UjCjFXjbjÝjcjój:}rdX(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)reX}rfX(j9UjCjYjbNjcjŒj:}rgX(j=]j>]j<]j@]jA]Uentries]rhX(jX-MFADeleteRE (boto.s3.bucket.Bucket attribute)hÚUtriXaujiNjjhjk]ubjV)rjX}rkX(j9UjCjYjbNjcj˜j:}rlX(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributermXjžjmXujiNjjhjk]rnX(j )roX}rpX(j9XBucket.MFADeleteREjCjjXjbjÝjcj¤j:}rqX(j=]rrXhÚaj§j¨Xboto.s3.bucketrsX…rtX}ruXbj>]j<]j@]jA]rvXhÚaj­XBucket.MFADeleteREj¯jëWj°‰ujiNjjhjk]rwX(jÄ)rxX}ryX(j9X MFADeleteREjCjoXjbjÝjcjÇj:}rzX(j<]j@]j>]j=]jA]ujiNjjhjk]r{XjtX MFADeleteREr|X…r}X}r~X(j9UjCjxXubaubj²)rX}r€X(j9X' = '([A-Za-z]+)'jCjoXjbjÝjcjµj:}rX(j<]j@]j>]j=]jA]ujiNjjhjk]r‚XjtX' = '([A-Za-z]+)'rƒX…r„X}r…X(j9UjCjXubaubeubjS)r†X}r‡X(j9UjCjjXjbjÝjcjój:}rˆX(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r‰X}rŠX(j9UjCjYjbNjcjŒj:}r‹X(j=]j>]j<]j@]jA]Uentries]rŒX(jX+VersionRE (boto.s3.bucket.Bucket attribute)hÄUtrXaujiNjjhjk]ubjV)rŽX}rX(j9UjCjYjbNjcj˜j:}rX(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributer‘Xjžj‘XujiNjjhjk]r’X(j )r“X}r”X(j9XBucket.VersionREjCjŽXjbjÝjcj¤j:}r•X(j=]r–XhÄaj§j¨Xboto.s3.bucketr—X…r˜X}r™Xbj>]j<]j@]jA]ršXhÄaj­XBucket.VersionREj¯jëWj°‰ujiNjjhjk]r›X(jÄ)rœX}rX(j9X VersionREjCj“XjbjÝjcjÇj:}ržX(j<]j@]j>]j=]jA]ujiNjjhjk]rŸXjtX VersionREr X…r¡X}r¢X(j9UjCjœXubaubj²)r£X}r¤X(j9X! = '([A-Za-z]+)'jCj“XjbjÝjcjµj:}r¥X(j<]j@]j>]j=]jA]ujiNjjhjk]r¦XjtX! = '([A-Za-z]+)'r§X…r¨X}r©X(j9UjCj£XubaubeubjS)rªX}r«X(j9UjCjŽXjbjÝjcjój:}r¬X(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r­X}r®X(j9UjCjYjbNjcjŒj:}r¯X(j=]j>]j<]j@]jA]Uentries]r°X(jX0VersioningBody (boto.s3.bucket.Bucket attribute)h0Utr±XaujiNjjhjk]ubjV)r²X}r³X(j9UjCjYjbNjcj˜j:}r´X(jš‰j›Xpyj=]j>]j<]j@]jA]jœX attributerµXjžjµXujiNjjhjk]r¶X(j )r·X}r¸X(j9XBucket.VersioningBodyjCj²XjbjÝjcj¤j:}r¹X(j=]rºXh0aj§j¨Xboto.s3.bucketr»X…r¼X}r½Xbj>]j<]j@]jA]r¾Xh0aj­XBucket.VersioningBodyj¯jëWj°‰ujiNjjhjk]r¿X(jÄ)rÀX}rÁX(j9XVersioningBodyjCj·XjbjÝjcjÇj:}rÂX(j<]j@]j>]j=]jA]ujiNjjhjk]rÃXjtXVersioningBodyrÄX…rÅX}rÆX(j9UjCjÀXubaubj²)rÇX}rÈX(j9Xâ = '\n \n %s\n %s\n 'jCj·XjbjÝjcjµj:}rÉX(j<]j@]j>]j=]jA]ujiNjjhjk]rÊXjtXâ = '\n \n %s\n %s\n 'rËX…rÌX}rÍX(j9UjCjÇXubaubeubjS)rÎX}rÏX(j9UjCj²XjbjÝjcjój:}rÐX(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÑX}rÒX(j9UjCjYjbNjcjŒj:}rÓX(j=]j>]j<]j@]jA]Uentries]rÔX(jX0add_email_grant() (boto.s3.bucket.Bucket method)hqUtrÕXaujiNjjhjk]ubjV)rÖX}r×X(j9UjCjYjbNjcj˜j:}rØX(jš‰j›XpyrÙXj=]j>]j<]j@]jA]jœXmethodrÚXjžjÚXujiNjjhjk]rÛX(j )rÜX}rÝX(j9XPBucket.add_email_grant(permission, email_address, recursive=False, headers=None)jCjÖXjbj£jcj¤j:}rÞX(j=]rßXhqaj§j¨Xboto.s3.bucketràX…ráX}râXbj>]j<]j@]jA]rãXhqaj­XBucket.add_email_grantj¯jëWj°‰ujiNjjhjk]räX(jÄ)råX}ræX(j9Xadd_email_grantjCjÜXjbj£jcjÇj:}rçX(j<]j@]j>]j=]jA]ujiNjjhjk]rèXjtXadd_email_grantréX…rêX}rëX(j9UjCjåXubaubjÍ)rìX}ríX(j9UjCjÜXjbj£jcjÐj:}rîX(j<]j@]j>]j=]jA]ujiNjjhjk]rïX(jÓ)rðX}rñX(j9X permissionj:}ròX(j<]j@]j>]j=]jA]ujCjìXjk]róXjtX permissionrôX…rõX}röX(j9UjCjðXubajcjÛubjÓ)r÷X}røX(j9X email_addressj:}rùX(j<]j@]j>]j=]jA]ujCjìXjk]rúXjtX email_addressrûX…rüX}rýX(j9UjCj÷XubajcjÛubjÓ)rþX}rÿX(j9Xrecursive=Falsej:}rY(j<]j@]j>]j=]jA]ujCjìXjk]rYjtXrecursive=FalserY…rY}rY(j9UjCjþXubajcjÛubjÓ)rY}rY(j9X headers=Nonej:}rY(j<]j@]j>]j=]jA]ujCjìXjk]rYjtX headers=Noner Y…r Y}r Y(j9UjCjYubajcjÛubeubeubjS)r Y}r Y(j9UjCjÖXjbj£jcjój:}rY(j<]j@]j>]j=]jA]ujiNjjhjk]rY(jD)rY}rY(j9XïConvenience method that provides a quick way to add an email grant to a bucket. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rYjCj YjbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.add_email_grantrYjcj"j:}rY(j<]j@]j>]j=]jA]ujiKjjhjk]rYjtXïConvenience method that provides a quick way to add an email grant to a bucket. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rY…rY}rY(j9jYjCjYubaubjP)rY}rY(j9UjCj YjbNjcj*j:}rY(j<]j@]j>]j=]jA]ujiNjjhjk]rYjL)rY}rY(j9Uj:}rY(j<]j@]j>]j=]jA]ujCjYjk]r Y(j1)r!Y}r"Y(j9Uj:}r#Y(j<]j@]j>]j=]jA]ujCjYjk]r$YjtX Parametersr%Y…r&Y}r'Y(j9UjCj!Yubajcj9ubjH)r(Y}r)Y(j9Uj:}r*Y(j<]j@]j>]j=]jA]ujCjYjk]r+Yj? )r,Y}r-Y(j9Uj:}r.Y(j<]j@]j>]j=]jA]ujCj(Yjk]r/Y(jD )r0Y}r1Y(j9Uj:}r2Y(j<]j@]j>]j=]jA]ujCj,Yjk]r3YjD)r4Y}r5Y(j9Uj:}r6Y(j<]j@]j>]j=]jA]ujCj0Yjk]r7Y(jM )r8Y}r9Y(j9X permissionj:}r:Y(j<]j@]j>]j=]jA]ujCj4Yjk]r;YjtX permissionrY(j9UjCj8YubajcjU ubjtX (r?Y…r@Y}rAY(j9UjCj4Yubjõ)rBY}rCY(j9Uj:}rDY(Ureftypej\ U reftargetXstringrEYU refdomainjÙXj=]j>]U refexplicit‰j<]j@]jA]ujCj4Yjk]rFYj_ )rGY}rHY(j9jEYj:}rIY(j<]j@]j>]j=]jA]ujCjBYjk]rJYjtXstringrKY…rLY}rMY(j9UjCjGYubajcjg ubajcjùubjtX)…rNY}rOY(j9UjCj4YubjtX -- rPY…rQY}rRY(j9UjCj4YubjtXaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).rSY…rTY}rUY(j9XaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).jCj4Yubejcj"ubajcjp ubjD )rVY}rWY(j9Uj:}rXY(j<]j@]j>]j=]jA]ujCj,Yjk]rYYjD)rZY}r[Y(j9Uj:}r\Y(j<]j@]j>]j=]jA]ujCjVYjk]r]Y(jM )r^Y}r_Y(j9X email_addressj:}r`Y(j<]j@]j>]j=]jA]ujCjZYjk]raYjtX email_addressrbY…rcY}rdY(j9UjCj^YubajcjU ubjtX (reY…rfY}rgY(j9UjCjZYubjõ)rhY}riY(j9Uj:}rjY(Ureftypej\ U reftargetXstringrkYU refdomainjÙXj=]j>]U refexplicit‰j<]j@]jA]ujCjZYjk]rlYj_ )rmY}rnY(j9jkYj:}roY(j<]j@]j>]j=]jA]ujCjhYjk]rpYjtXstringrqY…rrY}rsY(j9UjCjmYubajcjg ubajcjùubjtX)…rtY}ruY(j9UjCjZYubjtX -- rvY…rwY}rxY(j9UjCjZYubjtXVThe email address associated with the AWS account your are granting the permission to.ryY…rzY}r{Y(j9XVThe email address associated with the AWS account your are granting the permission to.jCjZYubejcj"ubajcjp ubjD )r|Y}r}Y(j9Uj:}r~Y(j<]j@]j>]j=]jA]ujCj,Yjk]rYjD)r€Y}rY(j9Uj:}r‚Y(j<]j@]j>]j=]jA]ujCj|Yjk]rƒY(jM )r„Y}r…Y(j9X recursivej:}r†Y(j<]j@]j>]j=]jA]ujCj€Yjk]r‡YjtX recursiverˆY…r‰Y}rŠY(j9UjCj„YubajcjU ubjtX (r‹Y…rŒY}rY(j9UjCj€Yubjõ)rŽY}rY(j9Uj:}rY(Ureftypej\ U reftargetXbooleanr‘YU refdomainjÙXj=]j>]U refexplicit‰j<]j@]jA]ujCj€Yjk]r’Yj_ )r“Y}r”Y(j9j‘Yj:}r•Y(j<]j@]j>]j=]jA]ujCjŽYjk]r–YjtXbooleanr—Y…r˜Y}r™Y(j9UjCj“Yubajcjg ubajcjùubjtX)…ršY}r›Y(j9UjCj€YubjtX -- rœY…rY}ržY(j9UjCj€YubjtX>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!rŸY…r Y}r¡Y(j9X>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!jCj€Yubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r¢Y}r£Y(j9UjCjYjbNjcjŒj:}r¤Y(j=]j>]j<]j@]jA]Uentries]r¥Y(jX/add_user_grant() (boto.s3.bucket.Bucket method)hŠUtr¦YaujiNjjhjk]ubjV)r§Y}r¨Y(j9UjCjYjbNjcj˜j:}r©Y(jš‰j›XpyrªYj=]j>]j<]j@]jA]jœXmethodr«Yjžj«YujiNjjhjk]r¬Y(j )r­Y}r®Y(j9X\Bucket.add_user_grant(permission, user_id, recursive=False, headers=None, display_name=None)jCj§Yjbj£jcj¤j:}r¯Y(j=]r°YhŠaj§j¨Xboto.s3.bucketr±Y…r²Y}r³Ybj>]j<]j@]jA]r´YhŠaj­XBucket.add_user_grantj¯jëWj°‰ujiNjjhjk]rµY(jÄ)r¶Y}r·Y(j9Xadd_user_grantjCj­Yjbj£jcjÇj:}r¸Y(j<]j@]j>]j=]jA]ujiNjjhjk]r¹YjtXadd_user_grantrºY…r»Y}r¼Y(j9UjCj¶YubaubjÍ)r½Y}r¾Y(j9UjCj­Yjbj£jcjÐj:}r¿Y(j<]j@]j>]j=]jA]ujiNjjhjk]rÀY(jÓ)rÁY}rÂY(j9X permissionj:}rÃY(j<]j@]j>]j=]jA]ujCj½Yjk]rÄYjtX permissionrÅY…rÆY}rÇY(j9UjCjÁYubajcjÛubjÓ)rÈY}rÉY(j9Xuser_idj:}rÊY(j<]j@]j>]j=]jA]ujCj½Yjk]rËYjtXuser_idrÌY…rÍY}rÎY(j9UjCjÈYubajcjÛubjÓ)rÏY}rÐY(j9Xrecursive=Falsej:}rÑY(j<]j@]j>]j=]jA]ujCj½Yjk]rÒYjtXrecursive=FalserÓY…rÔY}rÕY(j9UjCjÏYubajcjÛubjÓ)rÖY}r×Y(j9X headers=Nonej:}rØY(j<]j@]j>]j=]jA]ujCj½Yjk]rÙYjtX headers=NonerÚY…rÛY}rÜY(j9UjCjÖYubajcjÛubjÓ)rÝY}rÞY(j9Xdisplay_name=Nonej:}rßY(j<]j@]j>]j=]jA]ujCj½Yjk]ràYjtXdisplay_name=NoneráY…râY}rãY(j9UjCjÝYubajcjÛubeubeubjS)räY}råY(j9UjCj§Yjbj£jcjój:}ræY(j<]j@]j>]j=]jA]ujiNjjhjk]rçY(jD)rèY}réY(j9XøConvenience method that provides a quick way to add a canonical user grant to a bucket. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rêYjCjäYjbXi/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.add_user_grantrëYjcj"j:}rìY(j<]j@]j>]j=]jA]ujiKjjhjk]ríYjtXøConvenience method that provides a quick way to add a canonical user grant to a bucket. This method retrieves the current ACL, creates a new grant based on the parameters passed in, adds that grant to the ACL and then PUT's the new ACL back to S3.rîY…rïY}rðY(j9jêYjCjèYubaubjP)rñY}ròY(j9UjCjäYjbNjcj*j:}róY(j<]j@]j>]j=]jA]ujiNjjhjk]rôYjL)rõY}röY(j9Uj:}r÷Y(j<]j@]j>]j=]jA]ujCjñYjk]røY(j1)rùY}rúY(j9Uj:}rûY(j<]j@]j>]j=]jA]ujCjõYjk]rüYjtX ParametersrýY…rþY}rÿY(j9UjCjùYubajcj9ubjH)rZ}rZ(j9Uj:}rZ(j<]j@]j>]j=]jA]ujCjõYjk]rZj? )rZ}rZ(j9Uj:}rZ(j<]j@]j>]j=]jA]ujCjZjk]rZ(jD )rZ}r Z(j9Uj:}r Z(j<]j@]j>]j=]jA]ujCjZjk]r ZjD)r Z}r Z(j9Uj:}rZ(j<]j@]j>]j=]jA]ujCjZjk]rZ(jM )rZ}rZ(j9X permissionj:}rZ(j<]j@]j>]j=]jA]ujCj Zjk]rZjtX permissionrZ…rZ}rZ(j9UjCjZubajcjU ubjtX (rZ…rZ}rZ(j9UjCj Zubjõ)rZ}rZ(j9Uj:}rZ(Ureftypej\ U reftargetXstringrZU refdomainjªYj=]j>]U refexplicit‰j<]j@]jA]ujCj Zjk]rZj_ )rZ}r Z(j9jZj:}r!Z(j<]j@]j>]j=]jA]ujCjZjk]r"ZjtXstringr#Z…r$Z}r%Z(j9UjCjZubajcjg ubajcjùubjtX)…r&Z}r'Z(j9UjCj ZubjtX -- r(Z…r)Z}r*Z(j9UjCj ZubjtXaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).r+Z…r,Z}r-Z(j9XaThe permission being granted. Should be one of: (READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL).jCj Zubejcj"ubajcjp ubjD )r.Z}r/Z(j9Uj:}r0Z(j<]j@]j>]j=]jA]ujCjZjk]r1ZjD)r2Z}r3Z(j9Uj:}r4Z(j<]j@]j>]j=]jA]ujCj.Zjk]r5Z(jM )r6Z}r7Z(j9Xuser_idj:}r8Z(j<]j@]j>]j=]jA]ujCj2Zjk]r9ZjtXuser_idr:Z…r;Z}rZ}r?Z(j9UjCj2Zubjõ)r@Z}rAZ(j9Uj:}rBZ(Ureftypej\ U reftargetXstringrCZU refdomainjªYj=]j>]U refexplicit‰j<]j@]jA]ujCj2Zjk]rDZj_ )rEZ}rFZ(j9jCZj:}rGZ(j<]j@]j>]j=]jA]ujCj@Zjk]rHZjtXstringrIZ…rJZ}rKZ(j9UjCjEZubajcjg ubajcjùubjtX)…rLZ}rMZ(j9UjCj2ZubjtX -- rNZ…rOZ}rPZ(j9UjCj2ZubjtXZThe canonical user id associated with the AWS account your are granting the permission to.rQZ…rRZ}rSZ(j9XZThe canonical user id associated with the AWS account your are granting the permission to.jCj2Zubejcj"ubajcjp ubjD )rTZ}rUZ(j9Uj:}rVZ(j<]j@]j>]j=]jA]ujCjZjk]rWZjD)rXZ}rYZ(j9Uj:}rZZ(j<]j@]j>]j=]jA]ujCjTZjk]r[Z(jM )r\Z}r]Z(j9X recursivej:}r^Z(j<]j@]j>]j=]jA]ujCjXZjk]r_ZjtX recursiver`Z…raZ}rbZ(j9UjCj\ZubajcjU ubjtX (rcZ…rdZ}reZ(j9UjCjXZubjõ)rfZ}rgZ(j9Uj:}rhZ(Ureftypej\ U reftargetXbooleanriZU refdomainjªYj=]j>]U refexplicit‰j<]j@]jA]ujCjXZjk]rjZj_ )rkZ}rlZ(j9jiZj:}rmZ(j<]j@]j>]j=]jA]ujCjfZjk]rnZjtXbooleanroZ…rpZ}rqZ(j9UjCjkZubajcjg ubajcjùubjtX)…rrZ}rsZ(j9UjCjXZubjtX -- rtZ…ruZ}rvZ(j9UjCjXZubjtX>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!rwZ…rxZ}ryZ(j9X>A boolean value to controls whether the command will apply the grant to all keys within the bucket or not. The default value is False. By passing a True value, the call will iterate through all keys in the bucket and apply the same grant to each key. CAUTION: If you have a lot of keys, this could take a long time!jCjXZubejcj"ubajcjp ubjD )rzZ}r{Z(j9Uj:}r|Z(j<]j@]j>]j=]jA]ujCjZjk]r}ZjD)r~Z}rZ(j9Uj:}r€Z(j<]j@]j>]j=]jA]ujCjzZjk]rZ(jM )r‚Z}rƒZ(j9X display_namej:}r„Z(j<]j@]j>]j=]jA]ujCj~Zjk]r…ZjtX display_namer†Z…r‡Z}rˆZ(j9UjCj‚ZubajcjU ubjtX (r‰Z…rŠZ}r‹Z(j9UjCj~Zubjõ)rŒZ}rZ(j9Uj:}rŽZ(Ureftypej\ U reftargetXstringrZU refdomainjªYj=]j>]U refexplicit‰j<]j@]jA]ujCj~Zjk]rZj_ )r‘Z}r’Z(j9jZj:}r“Z(j<]j@]j>]j=]jA]ujCjŒZjk]r”ZjtXstringr•Z…r–Z}r—Z(j9UjCj‘Zubajcjg ubajcjùubjtX)…r˜Z}r™Z(j9UjCj~ZubjtX -- ršZ…r›Z}rœZ(j9UjCj~ZubjtXNAn option string containing the user's Display Name. Only required on Walrus.rZ…ržZ}rŸZ(j9XNAn option string containing the user's Display Name. Only required on Walrus.jCj~Zubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r Z}r¡Z(j9UjCjYjbXr/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.cancel_multipart_uploadr¢ZjcjŒj:}r£Z(j=]j>]j<]j@]jA]Uentries]r¤Z(jX8cancel_multipart_upload() (boto.s3.bucket.Bucket method)jUtr¥ZaujiNjjhjk]ubjV)r¦Z}r§Z(j9UjCjYjbj¢Zjcj˜j:}r¨Z(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr©Zjžj©ZujiNjjhjk]rªZ(j )r«Z}r¬Z(j9XABucket.cancel_multipart_upload(key_name, upload_id, headers=None)jCj¦Zjbj£jcj¤j:}r­Z(j=]r®Zjaj§j¨Xboto.s3.bucketr¯Z…r°Z}r±Zbj>]j<]j@]jA]r²Zjaj­XBucket.cancel_multipart_uploadj¯jëWj°‰ujiNjjhjk]r³Z(jÄ)r´Z}rµZ(j9Xcancel_multipart_uploadjCj«Zjbj£jcjÇj:}r¶Z(j<]j@]j>]j=]jA]ujiNjjhjk]r·ZjtXcancel_multipart_uploadr¸Z…r¹Z}rºZ(j9UjCj´ZubaubjÍ)r»Z}r¼Z(j9UjCj«Zjbj£jcjÐj:}r½Z(j<]j@]j>]j=]jA]ujiNjjhjk]r¾Z(jÓ)r¿Z}rÀZ(j9Xkey_namej:}rÁZ(j<]j@]j>]j=]jA]ujCj»Zjk]rÂZjtXkey_namerÃZ…rÄZ}rÅZ(j9UjCj¿ZubajcjÛubjÓ)rÆZ}rÇZ(j9X upload_idj:}rÈZ(j<]j@]j>]j=]jA]ujCj»Zjk]rÉZjtX upload_idrÊZ…rËZ}rÌZ(j9UjCjÆZubajcjÛubjÓ)rÍZ}rÎZ(j9X headers=Nonej:}rÏZ(j<]j@]j>]j=]jA]ujCj»Zjk]rÐZjtX headers=NonerÑZ…rÒZ}rÓZ(j9UjCjÍZubajcjÛubeubeubjS)rÔZ}rÕZ(j9UjCj¦Zjbj£jcjój:}rÖZ(j<]j@]j>]j=]jA]ujiNjjhjk]r×ZjD)rØZ}rÙZ(j9X§To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.rÚZjCjÔZjbj¢Zjcj"j:}rÛZ(j<]j@]j>]j=]jA]ujiKjjhjk]rÜZjtX§To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.rÝZ…rÞZ}rßZ(j9jÚZjCjØZubaubaubeubjˆ)ràZ}ráZ(j9UjCjYjbXt/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.complete_multipart_uploadrâZjcjŒj:}rãZ(j=]j>]j<]j@]jA]Uentries]räZ(jX:complete_multipart_upload() (boto.s3.bucket.Bucket method)h¨UtråZaujiNjjhjk]ubjV)ræZ}rçZ(j9UjCjYjbjâZjcj˜j:}rèZ(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodréZjžjéZujiNjjhjk]rêZ(j )rëZ}rìZ(j9XMBucket.complete_multipart_upload(key_name, upload_id, xml_body, headers=None)jCjæZjbj£jcj¤j:}ríZ(j=]rîZh¨aj§j¨Xboto.s3.bucketrïZ…rðZ}rñZbj>]j<]j@]jA]ròZh¨aj­X Bucket.complete_multipart_uploadj¯jëWj°‰ujiNjjhjk]róZ(jÄ)rôZ}rõZ(j9Xcomplete_multipart_uploadjCjëZjbj£jcjÇj:}röZ(j<]j@]j>]j=]jA]ujiNjjhjk]r÷ZjtXcomplete_multipart_uploadrøZ…rùZ}rúZ(j9UjCjôZubaubjÍ)rûZ}rüZ(j9UjCjëZjbj£jcjÐj:}rýZ(j<]j@]j>]j=]jA]ujiNjjhjk]rþZ(jÓ)rÿZ}r[(j9Xkey_namej:}r[(j<]j@]j>]j=]jA]ujCjûZjk]r[jtXkey_namer[…r[}r[(j9UjCjÿZubajcjÛubjÓ)r[}r[(j9X upload_idj:}r[(j<]j@]j>]j=]jA]ujCjûZjk]r [jtX upload_idr […r [}r [(j9UjCj[ubajcjÛubjÓ)r [}r[(j9Xxml_bodyj:}r[(j<]j@]j>]j=]jA]ujCjûZjk]r[jtXxml_bodyr[…r[}r[(j9UjCj [ubajcjÛubjÓ)r[}r[(j9X headers=Nonej:}r[(j<]j@]j>]j=]jA]ujCjûZjk]r[jtX headers=Noner[…r[}r[(j9UjCj[ubajcjÛubeubeubjS)r[}r[(j9UjCjæZjbj£jcjój:}r[(j<]j@]j>]j=]jA]ujiNjjhjk]r[jD)r[}r [(j9X&Complete a multipart upload operation.r![jCjbjâZjcj"j:}r"[(j<]j@]j>]j=]jA]ujiKjjhjk]r#[jtX&Complete a multipart upload operation.r$[…r%[}r&[(j9j![jCj[ubaubaubeubjˆ)r'[}r([(j9UjCjYjbNjcjŒj:}r)[(j=]j>]j<]j@]jA]Uentries]r*[(jX4configure_lifecycle() (boto.s3.bucket.Bucket method)hÜUtr+[aujiNjjhjk]ubjV)r,[}r-[(j9UjCjYjbNjcj˜j:}r.[(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr/[jžj/[ujiNjjhjk]r0[(j )r1[}r2[(j9X:Bucket.configure_lifecycle(lifecycle_config, headers=None)jCj,[jbj£jcj¤j:}r3[(j=]r4[hÜaj§j¨Xboto.s3.bucketr5[…r6[}r7[bj>]j<]j@]jA]r8[hÜaj­XBucket.configure_lifecyclej¯jëWj°‰ujiNjjhjk]r9[(jÄ)r:[}r;[(j9Xconfigure_lifecyclejCj1[jbj£jcjÇj:}r<[(j<]j@]j>]j=]jA]ujiNjjhjk]r=[jtXconfigure_lifecycler>[…r?[}r@[(j9UjCj:[ubaubjÍ)rA[}rB[(j9UjCj1[jbj£jcjÐj:}rC[(j<]j@]j>]j=]jA]ujiNjjhjk]rD[(jÓ)rE[}rF[(j9Xlifecycle_configj:}rG[(j<]j@]j>]j=]jA]ujCjA[jk]rH[jtXlifecycle_configrI[…rJ[}rK[(j9UjCjE[ubajcjÛubjÓ)rL[}rM[(j9X headers=Nonej:}rN[(j<]j@]j>]j=]jA]ujCjA[jk]rO[jtX headers=NonerP[…rQ[}rR[(j9UjCjL[ubajcjÛubeubeubjS)rS[}rT[(j9UjCj,[jbj£jcjój:}rU[(j<]j@]j>]j=]jA]ujiNjjhjk]rV[(jD)rW[}rX[(j9X$Configure lifecycle for this bucket.rY[jCjS[jbXn/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.configure_lifecyclerZ[jcj"j:}r[[(j<]j@]j>]j=]jA]ujiKjjhjk]r\[jtX$Configure lifecycle for this bucket.r][…r^[}r_[(j9jY[jCjW[ubaubjP)r`[}ra[(j9UjCjS[jbNjcj*j:}rb[(j<]j@]j>]j=]jA]ujiNjjhjk]rc[jL)rd[}re[(j9Uj:}rf[(j<]j@]j>]j=]jA]ujCj`[jk]rg[(j1)rh[}ri[(j9Uj:}rj[(j<]j@]j>]j=]jA]ujCjd[jk]rk[jtX Parametersrl[…rm[}rn[(j9UjCjh[ubajcj9ubjH)ro[}rp[(j9Uj:}rq[(j<]j@]j>]j=]jA]ujCjd[jk]rr[jD)rs[}rt[(j9Uj:}ru[(j<]j@]j>]j=]jA]ujCjo[jk]rv[(jM )rw[}rx[(j9Xlifecycle_configj:}ry[(j<]j@]j>]j=]jA]ujCjs[jk]rz[jtXlifecycle_configr{[…r|[}r}[(j9UjCjw[ubajcjU ubjtX (r~[…r[}r€[(j9UjCjs[ubjõ)r[}r‚[(j9X$:class:`boto.s3.lifecycle.Lifecycle`rƒ[jCjs[jbj?jcjùj:}r„[(UreftypeXclassjû‰jüXboto.s3.lifecycle.LifecycleU refdomainXpyr…[j=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjXboto.s3.bucketr†[ujiKkjk]r‡[j)rˆ[}r‰[(j9jƒ[j:}rŠ[(j<]j@]r‹[(j j…[Xpy-classrŒ[ej>]j=]jA]ujCj[jk]r[jtXboto.s3.lifecycle.LifecyclerŽ[…r[}r[(j9UjCjˆ[ubajcjubaubjtX)…r‘[}r’[(j9UjCjs[ubjtX -- r“[…r”[}r•[(j9UjCjs[ubjtXBThe lifecycle configuration you want to configure for this bucket.r–[…r—[}r˜[(j9XBThe lifecycle configuration you want to configure for this bucket.jCjs[ubejcj"ubajcjEubejcjFubaubeubeubjˆ)r™[}rš[(j9UjCjYjbNjcjŒj:}r›[(j=]j>]j<]j@]jA]Uentries]rœ[(jX5configure_versioning() (boto.s3.bucket.Bucket method)hiUtr[aujiNjjhjk]ubjV)rž[}rŸ[(j9UjCjYjbNjcj˜j:}r [(jš‰j›Xpyr¡[j=]j>]j<]j@]jA]jœXmethodr¢[jžj¢[ujiNjjhjk]r£[(j )r¤[}r¥[(j9XWBucket.configure_versioning(versioning, mfa_delete=False, mfa_token=None, headers=None)jCjž[jbj£jcj¤j:}r¦[(j=]r§[hiaj§j¨Xboto.s3.bucketr¨[…r©[}rª[bj>]j<]j@]jA]r«[hiaj­XBucket.configure_versioningj¯jëWj°‰ujiNjjhjk]r¬[(jÄ)r­[}r®[(j9Xconfigure_versioningjCj¤[jbj£jcjÇj:}r¯[(j<]j@]j>]j=]jA]ujiNjjhjk]r°[jtXconfigure_versioningr±[…r²[}r³[(j9UjCj­[ubaubjÍ)r´[}rµ[(j9UjCj¤[jbj£jcjÐj:}r¶[(j<]j@]j>]j=]jA]ujiNjjhjk]r·[(jÓ)r¸[}r¹[(j9X versioningj:}rº[(j<]j@]j>]j=]jA]ujCj´[jk]r»[jtX versioningr¼[…r½[}r¾[(j9UjCj¸[ubajcjÛubjÓ)r¿[}rÀ[(j9Xmfa_delete=Falsej:}rÁ[(j<]j@]j>]j=]jA]ujCj´[jk]rÂ[jtXmfa_delete=FalserÃ[…rÄ[}rÅ[(j9UjCj¿[ubajcjÛubjÓ)rÆ[}rÇ[(j9Xmfa_token=Nonej:}rÈ[(j<]j@]j>]j=]jA]ujCj´[jk]rÉ[jtXmfa_token=NonerÊ[…rË[}rÌ[(j9UjCjÆ[ubajcjÛubjÓ)rÍ[}rÎ[(j9X headers=Nonej:}rÏ[(j<]j@]j>]j=]jA]ujCj´[jk]rÐ[jtX headers=NonerÑ[…rÒ[}rÓ[(j9UjCjÍ[ubajcjÛubeubeubjS)rÔ[}rÕ[(j9UjCjž[jbj£jcjój:}rÖ[(j<]j@]j>]j=]jA]ujiNjjhjk]r×[(jD)rØ[}rÙ[(j9X%Configure versioning for this bucket.rÚ[jCjÔ[jbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.configure_versioningrÛ[jcj"j:}rÜ[(j<]j@]j>]j=]jA]ujiKjjhjk]rÝ[jtX%Configure versioning for this bucket.rÞ[…rß[}rà[(j9jÚ[jCjØ[ubaubjD)rá[}râ[(j9X+..note:: This feature is currently in beta.rã[jCjÔ[jbjÛ[jcj"j:}rä[(j<]j@]j>]j=]jA]ujiKjjhjk]rå[jtX+..note:: This feature is currently in beta.ræ[…rç[}rè[(j9jã[jCjá[ubaubjP)ré[}rê[(j9UjCjÔ[jbNjcj*j:}rë[(j<]j@]j>]j=]jA]ujiNjjhjk]rì[jL)rí[}rî[(j9Uj:}rï[(j<]j@]j>]j=]jA]ujCjé[jk]rð[(j1)rñ[}rò[(j9Uj:}ró[(j<]j@]j>]j=]jA]ujCjí[jk]rô[jtX Parametersrõ[…rö[}r÷[(j9UjCjñ[ubajcj9ubjH)rø[}rù[(j9Uj:}rú[(j<]j@]j>]j=]jA]ujCjí[jk]rû[j? )rü[}rý[(j9Uj:}rþ[(j<]j@]j>]j=]jA]ujCjø[jk]rÿ[(jD )r\}r\(j9Uj:}r\(j<]j@]j>]j=]jA]ujCjü[jk]r\jD)r\}r\(j9Uj:}r\(j<]j@]j>]j=]jA]ujCj\jk]r\(jM )r\}r \(j9X versioningj:}r \(j<]j@]j>]j=]jA]ujCj\jk]r \jtX versioningr \…r \}r\(j9UjCj\ubajcjU ubjtX (r\…r\}r\(j9UjCj\ubjõ)r\}r\(j9Uj:}r\(Ureftypej\ U reftargetXboolr\U refdomainj¡[j=]j>]U refexplicit‰j<]j@]jA]ujCj\jk]r\j_ )r\}r\(j9j\j:}r\(j<]j@]j>]j=]jA]ujCj\jk]r\jtXboolr\…r\}r\(j9UjCj\ubajcjg ubajcjùubjtX)…r\}r\(j9UjCj\ubjtX -- r \…r!\}r"\(j9UjCj\ubjtXKA boolean indicating whether version is enabled (True) or disabled (False).r#\…r$\}r%\(j9XKA boolean indicating whether version is enabled (True) or disabled (False).jCj\ubejcj"ubajcjp ubjD )r&\}r'\(j9Uj:}r(\(j<]j@]j>]j=]jA]ujCjü[jk]r)\jD)r*\}r+\(j9Uj:}r,\(j<]j@]j>]j=]jA]ujCj&\jk]r-\(jM )r.\}r/\(j9X mfa_deletej:}r0\(j<]j@]j>]j=]jA]ujCj*\jk]r1\jtX mfa_deleter2\…r3\}r4\(j9UjCj.\ubajcjU ubjtX (r5\…r6\}r7\(j9UjCj*\ubjõ)r8\}r9\(j9Uj:}r:\(Ureftypej\ U reftargetXboolr;\U refdomainj¡[j=]j>]U refexplicit‰j<]j@]jA]ujCj*\jk]r<\j_ )r=\}r>\(j9j;\j:}r?\(j<]j@]j>]j=]jA]ujCj8\jk]r@\jtXboolrA\…rB\}rC\(j9UjCj=\ubajcjg ubajcjùubjtX)…rD\}rE\(j9UjCj*\ubjtX -- rF\…rG\}rH\(j9UjCj*\ubjtXðA boolean indicating whether the Multi-Factor Authentication Delete feature is enabled (True) or disabled (False). If mfa_delete is enabled then all Delete operations will require the token from your MFA device to be passed in the request.rI\…rJ\}rK\(j9XðA boolean indicating whether the Multi-Factor Authentication Delete feature is enabled (True) or disabled (False). If mfa_delete is enabled then all Delete operations will require the token from your MFA device to be passed in the request.jCj*\ubejcj"ubajcjp ubjD )rL\}rM\(j9Uj:}rN\(j<]j@]j>]j=]jA]ujCjü[jk]rO\jD)rP\}rQ\(j9Uj:}rR\(j<]j@]j>]j=]jA]ujCjL\jk]rS\(jM )rT\}rU\(j9X mfa_tokenj:}rV\(j<]j@]j>]j=]jA]ujCjP\jk]rW\jtX mfa_tokenrX\…rY\}rZ\(j9UjCjT\ubajcjU ubjtX (r[\…r\\}r]\(j9UjCjP\ubjõ)r^\}r_\(j9Uj:}r`\(Ureftypej\ U reftargetXtuple or list of stringsra\U refdomainj¡[j=]j>]U refexplicit‰j<]j@]jA]ujCjP\jk]rb\j_ )rc\}rd\(j9ja\j:}re\(j<]j@]j>]j=]jA]ujCj^\jk]rf\jtXtuple or list of stringsrg\…rh\}ri\(j9UjCjc\ubajcjg ubajcjùubjtX)…rj\}rk\(j9UjCjP\ubjtX -- rl\…rm\}rn\(j9UjCjP\ubjtXîA tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required when you are changing the status of the MfaDelete property of the bucket.ro\…rp\}rq\(j9XîA tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required when you are changing the status of the MfaDelete property of the bucket.jCjP\ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rr\}rs\(j9UjCjYjbNjcjŒj:}rt\(j=]j>]j<]j@]jA]Uentries]ru\(jX2configure_website() (boto.s3.bucket.Bucket method)hóUtrv\aujiNjjhjk]ubjV)rw\}rx\(j9UjCjYjbNjcj˜j:}ry\(jš‰j›Xpyrz\j=]j>]j<]j@]jA]jœXmethodr{\jžj{\ujiNjjhjk]r|\(j )r}\}r~\(j9XvBucket.configure_website(suffix=None, error_key=None, redirect_all_requests_to=None, routing_rules=None, headers=None)jCjw\jbj£jcj¤j:}r\(j=]r€\hóaj§j¨Xboto.s3.bucketr\…r‚\}rƒ\bj>]j<]j@]jA]r„\hóaj­XBucket.configure_websitej¯jëWj°‰ujiNjjhjk]r…\(jÄ)r†\}r‡\(j9Xconfigure_websitejCj}\jbj£jcjÇj:}rˆ\(j<]j@]j>]j=]jA]ujiNjjhjk]r‰\jtXconfigure_websiterŠ\…r‹\}rŒ\(j9UjCj†\ubaubjÍ)r\}rŽ\(j9UjCj}\jbj£jcjÐj:}r\(j<]j@]j>]j=]jA]ujiNjjhjk]r\(jÓ)r‘\}r’\(j9X suffix=Nonej:}r“\(j<]j@]j>]j=]jA]ujCj\jk]r”\jtX suffix=Noner•\…r–\}r—\(j9UjCj‘\ubajcjÛubjÓ)r˜\}r™\(j9Xerror_key=Nonej:}rš\(j<]j@]j>]j=]jA]ujCj\jk]r›\jtXerror_key=Nonerœ\…r\}rž\(j9UjCj˜\ubajcjÛubjÓ)rŸ\}r \(j9Xredirect_all_requests_to=Nonej:}r¡\(j<]j@]j>]j=]jA]ujCj\jk]r¢\jtXredirect_all_requests_to=Noner£\…r¤\}r¥\(j9UjCjŸ\ubajcjÛubjÓ)r¦\}r§\(j9Xrouting_rules=Nonej:}r¨\(j<]j@]j>]j=]jA]ujCj\jk]r©\jtXrouting_rules=Nonerª\…r«\}r¬\(j9UjCj¦\ubajcjÛubjÓ)r­\}r®\(j9X headers=Nonej:}r¯\(j<]j@]j>]j=]jA]ujCj\jk]r°\jtX headers=Noner±\…r²\}r³\(j9UjCj­\ubajcjÛubeubeubjS)r´\}rµ\(j9UjCjw\jbj£jcjój:}r¶\(j<]j@]j>]j=]jA]ujiNjjhjk]r·\(jD)r¸\}r¹\(j9X)Configure this bucket to act as a websiterº\jCj´\jbXl/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.configure_websiter»\jcj"j:}r¼\(j<]j@]j>]j=]jA]ujiKjjhjk]r½\jtX)Configure this bucket to act as a websiter¾\…r¿\}rÀ\(j9jº\jCj¸\ubaubjP)rÁ\}rÂ\(j9UjCj´\jbNjcj*j:}rÃ\(j<]j@]j>]j=]jA]ujiNjjhjk]rÄ\jL)rÅ\}rÆ\(j9Uj:}rÇ\(j<]j@]j>]j=]jA]ujCjÁ\jk]rÈ\(j1)rÉ\}rÊ\(j9Uj:}rË\(j<]j@]j>]j=]jA]ujCjÅ\jk]rÌ\jtX ParametersrÍ\…rÎ\}rÏ\(j9UjCjÉ\ubajcj9ubjH)rÐ\}rÑ\(j9Uj:}rÒ\(j<]j@]j>]j=]jA]ujCjÅ\jk]rÓ\j? )rÔ\}rÕ\(j9Uj:}rÖ\(j<]j@]j>]j=]jA]ujCjÐ\jk]r×\(jD )rØ\}rÙ\(j9Uj:}rÚ\(j<]j@]j>]j=]jA]ujCjÔ\jk]rÛ\jD)rÜ\}rÝ\(j9Uj:}rÞ\(j<]j@]j>]j=]jA]ujCjØ\jk]rß\(jM )rà\}rá\(j9Xsuffixj:}râ\(j<]j@]j>]j=]jA]ujCjÜ\jk]rã\jtXsuffixrä\…rå\}ræ\(j9UjCjà\ubajcjU ubjtX (rç\…rè\}ré\(j9UjCjÜ\ubjõ)rê\}rë\(j9Uj:}rì\(Ureftypej\ U reftargetXstrrí\U refdomainjz\j=]j>]U refexplicit‰j<]j@]jA]ujCjÜ\jk]rî\j_ )rï\}rð\(j9jí\j:}rñ\(j<]j@]j>]j=]jA]ujCjê\jk]rò\jtXstrró\…rô\}rõ\(j9UjCjï\ubajcjg ubajcjùubjtX)…rö\}r÷\(j9UjCjÜ\ubjtX -- rø\…rù\}rú\(j9UjCjÜ\ubjtXDSuffix that is appended to a request that is for a "directory" on the website endpoint (e.g. if the suffix is index.html and you make a request to samplebucket/images/ the data that is returned will be for the object with the key name images/index.html). The suffix must not be empty and must not include a slash character.rû\…rü\}rý\(j9XDSuffix that is appended to a request that is for a "directory" on the website endpoint (e.g. if the suffix is index.html and you make a request to samplebucket/images/ the data that is returned will be for the object with the key name images/index.html). The suffix must not be empty and must not include a slash character.jCjÜ\ubejcj"ubajcjp ubjD )rþ\}rÿ\(j9Uj:}r](j<]j@]j>]j=]jA]ujCjÔ\jk]r]jD)r]}r](j9Uj:}r](j<]j@]j>]j=]jA]ujCjþ\jk]r](jM )r]}r](j9X error_keyj:}r](j<]j@]j>]j=]jA]ujCj]jk]r ]jtX error_keyr ]…r ]}r ](j9UjCj]ubajcjU ubjtX (r ]…r]}r](j9UjCj]ubjõ)r]}r](j9Uj:}r](Ureftypej\ U reftargetXstrr]U refdomainjz\j=]j>]U refexplicit‰j<]j@]jA]ujCj]jk]r]j_ )r]}r](j9j]j:}r](j<]j@]j>]j=]jA]ujCj]jk]r]jtXstrr]…r]}r](j9UjCj]ubajcjg ubajcjùubjtX)…r]}r](j9UjCj]ubjtX -- r]…r]}r ](j9UjCj]ubjtXLThe object key name to use when a 4XX class error occurs. This is optional.r!]…r"]}r#](j9XLThe object key name to use when a 4XX class error occurs. This is optional.jCj]ubejcj"ubajcjp ubjD )r$]}r%](j9Uj:}r&](j<]j@]j>]j=]jA]ujCjÔ\jk]r']jD)r(]}r)](j9Uj:}r*](j<]j@]j>]j=]jA]ujCj$]jk]r+](jM )r,]}r-](j9Xredirect_all_requests_toj:}r.](j<]j@]j>]j=]jA]ujCj(]jk]r/]jtXredirect_all_requests_tor0]…r1]}r2](j9UjCj,]ubajcjU ubjtX (r3]…r4]}r5](j9UjCj(]ubjõ)r6]}r7](j9X):class:`boto.s3.website.RedirectLocation`r8]jCj(]jbNjcjùj:}r9](UreftypeXclassjû‰jüX boto.s3.website.RedirectLocationU refdomainXpyr:]j=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r;]j)r<]}r=](j9j8]j:}r>](j<]j@]r?](j j:]Xpy-classr@]ej>]j=]jA]ujCj6]jk]rA]jtX boto.s3.website.RedirectLocationrB]…rC]}rD](j9UjCj<]ubajcjubaubjtX)…rE]}rF](j9UjCj(]ubjtX -- rG]…rH]}rI](j9UjCj(]ubjtXáDescribes the redirect behavior for every request to this bucket's website endpoint. If this value is non None, no other values are considered when configuring the website configuration for the bucket. This is an instance of rJ]…rK]}rL](j9XáDescribes the redirect behavior for every request to this bucket's website endpoint. If this value is non None, no other values are considered when configuring the website configuration for the bucket. This is an instance of jCj(]ubj)rM]}rN](j9X``RedirectLocation``j:}rO](j<]j@]j>]j=]jA]ujCj(]jk]rP]jtXRedirectLocationrQ]…rR]}rS](j9UjCjM]ubajcjubjtX.…rT]}rU](j9X.jCj(]ubejcj"ubajcjp ubjD )rV]}rW](j9Uj:}rX](j<]j@]j>]j=]jA]ujCjÔ\jk]rY]jD)rZ]}r[](j9Uj:}r\](j<]j@]j>]j=]jA]ujCjV]jk]r]](jM )r^]}r_](j9X routing_rulesj:}r`](j<]j@]j>]j=]jA]ujCjZ]jk]ra]jtX routing_rulesrb]…rc]}rd](j9UjCj^]ubajcjU ubjtX (re]…rf]}rg](j9UjCjZ]ubjõ)rh]}ri](j9X%:class:`boto.s3.website.RoutingRules`rj]jCjZ]jbNjcjùj:}rk](UreftypeXclassjû‰jüXboto.s3.website.RoutingRulesU refdomainXpyrl]j=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rm]j)rn]}ro](j9jj]j:}rp](j<]j@]rq](j jl]Xpy-classrr]ej>]j=]jA]ujCjh]jk]rs]jtXboto.s3.website.RoutingRulesrt]…ru]}rv](j9UjCjn]ubajcjubaubjtX)…rw]}rx](j9UjCjZ]ubjtX -- ry]…rz]}r{](j9UjCjZ]ubjtXWObject which specifies conditions and redirects that apply when the conditions are met.r|]…r}]}r~](j9XWObject which specifies conditions and redirects that apply when the conditions are met.jCjZ]ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r]}r€](j9UjCjYjbNjcjŒj:}r](j=]j>]j<]j@]jA]Uentries]r‚](jX)copy_key() (boto.s3.bucket.Bucket method)jUtrƒ]aujiNjjhjk]ubjV)r„]}r…](j9UjCjYjbNjcj˜j:}r†](jš‰j›Xpyr‡]j=]j>]j<]j@]jA]jœXmethodrˆ]jžjˆ]ujiNjjhjk]r‰](j )rŠ]}r‹](j9XÀBucket.copy_key(new_key_name, src_bucket_name, src_key_name, metadata=None, src_version_id=None, storage_class='STANDARD', preserve_acl=False, encrypt_key=False, headers=None, query_args=None)jCj„]jbj£jcj¤j:}rŒ](j=]r]jaj§j¨Xboto.s3.bucketrŽ]…r]}r]bj>]j<]j@]jA]r‘]jaj­XBucket.copy_keyj¯jëWj°‰ujiNjjhjk]r’](jÄ)r“]}r”](j9Xcopy_keyjCjŠ]jbj£jcjÇj:}r•](j<]j@]j>]j=]jA]ujiNjjhjk]r–]jtXcopy_keyr—]…r˜]}r™](j9UjCj“]ubaubjÍ)rš]}r›](j9UjCjŠ]jbj£jcjÐj:}rœ](j<]j@]j>]j=]jA]ujiNjjhjk]r](jÓ)rž]}rŸ](j9X new_key_namej:}r ](j<]j@]j>]j=]jA]ujCjš]jk]r¡]jtX new_key_namer¢]…r£]}r¤](j9UjCjž]ubajcjÛubjÓ)r¥]}r¦](j9Xsrc_bucket_namej:}r§](j<]j@]j>]j=]jA]ujCjš]jk]r¨]jtXsrc_bucket_namer©]…rª]}r«](j9UjCj¥]ubajcjÛubjÓ)r¬]}r­](j9X src_key_namej:}r®](j<]j@]j>]j=]jA]ujCjš]jk]r¯]jtX src_key_namer°]…r±]}r²](j9UjCj¬]ubajcjÛubjÓ)r³]}r´](j9X metadata=Nonej:}rµ](j<]j@]j>]j=]jA]ujCjš]jk]r¶]jtX metadata=Noner·]…r¸]}r¹](j9UjCj³]ubajcjÛubjÓ)rº]}r»](j9Xsrc_version_id=Nonej:}r¼](j<]j@]j>]j=]jA]ujCjš]jk]r½]jtXsrc_version_id=Noner¾]…r¿]}rÀ](j9UjCjº]ubajcjÛubjÓ)rÁ]}rÂ](j9Xstorage_class='STANDARD'j:}rÃ](j<]j@]j>]j=]jA]ujCjš]jk]rÄ]jtXstorage_class='STANDARD'rÅ]…rÆ]}rÇ](j9UjCjÁ]ubajcjÛubjÓ)rÈ]}rÉ](j9Xpreserve_acl=Falsej:}rÊ](j<]j@]j>]j=]jA]ujCjš]jk]rË]jtXpreserve_acl=FalserÌ]…rÍ]}rÎ](j9UjCjÈ]ubajcjÛubjÓ)rÏ]}rÐ](j9Xencrypt_key=Falsej:}rÑ](j<]j@]j>]j=]jA]ujCjš]jk]rÒ]jtXencrypt_key=FalserÓ]…rÔ]}rÕ](j9UjCjÏ]ubajcjÛubjÓ)rÖ]}r×](j9X headers=Nonej:}rØ](j<]j@]j>]j=]jA]ujCjš]jk]rÙ]jtX headers=NonerÚ]…rÛ]}rÜ](j9UjCjÖ]ubajcjÛubjÓ)rÝ]}rÞ](j9Xquery_args=Nonej:}rß](j<]j@]j>]j=]jA]ujCjš]jk]rà]jtXquery_args=Nonerá]…râ]}rã](j9UjCjÝ]ubajcjÛubeubeubjS)rä]}rå](j9UjCj„]jbj£jcjój:}ræ](j<]j@]j>]j=]jA]ujiNjjhjk]rç](jD)rè]}ré](j9X?Create a new key in the bucket by copying another existing key.rê]jCjä]jbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.copy_keyrë]jcj"j:}rì](j<]j@]j>]j=]jA]ujiKjjhjk]rí]jtX?Create a new key in the bucket by copying another existing key.rî]…rï]}rð](j9jê]jCjè]ubaubjP)rñ]}rò](j9UjCjä]jbNjcj*j:}ró](j<]j@]j>]j=]jA]ujiNjjhjk]rô](jL)rõ]}rö](j9Uj:}r÷](j<]j@]j>]j=]jA]ujCjñ]jk]rø](j1)rù]}rú](j9Uj:}rû](j<]j@]j>]j=]jA]ujCjõ]jk]rü]jtX Parametersrý]…rþ]}rÿ](j9UjCjù]ubajcj9ubjH)r^}r^(j9Uj:}r^(j<]j@]j>]j=]jA]ujCjõ]jk]r^j? )r^}r^(j9Uj:}r^(j<]j@]j>]j=]jA]ujCj^jk]r^(jD )r^}r ^(j9Uj:}r ^(j<]j@]j>]j=]jA]ujCj^jk]r ^jD)r ^}r ^(j9Uj:}r^(j<]j@]j>]j=]jA]ujCj^jk]r^(jM )r^}r^(j9X new_key_namej:}r^(j<]j@]j>]j=]jA]ujCj ^jk]r^jtX new_key_namer^…r^}r^(j9UjCj^ubajcjU ubjtX (r^…r^}r^(j9UjCj ^ubjõ)r^}r^(j9Uj:}r^(Ureftypej\ U reftargetXstringr^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj ^jk]r^j_ )r^}r ^(j9j^j:}r!^(j<]j@]j>]j=]jA]ujCj^jk]r"^jtXstringr#^…r$^}r%^(j9UjCj^ubajcjg ubajcjùubjtX)…r&^}r'^(j9UjCj ^ubjtX -- r(^…r)^}r*^(j9UjCj ^ubjtXThe name of the new keyr+^…r,^}r-^(j9XThe name of the new keyjCj ^ubejcj"ubajcjp ubjD )r.^}r/^(j9Uj:}r0^(j<]j@]j>]j=]jA]ujCj^jk]r1^jD)r2^}r3^(j9Uj:}r4^(j<]j@]j>]j=]jA]ujCj.^jk]r5^(jM )r6^}r7^(j9Xsrc_bucket_namej:}r8^(j<]j@]j>]j=]jA]ujCj2^jk]r9^jtXsrc_bucket_namer:^…r;^}r<^(j9UjCj6^ubajcjU ubjtX (r=^…r>^}r?^(j9UjCj2^ubjõ)r@^}rA^(j9Uj:}rB^(Ureftypej\ U reftargetXstringrC^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj2^jk]rD^j_ )rE^}rF^(j9jC^j:}rG^(j<]j@]j>]j=]jA]ujCj@^jk]rH^jtXstringrI^…rJ^}rK^(j9UjCjE^ubajcjg ubajcjùubjtX)…rL^}rM^(j9UjCj2^ubjtX -- rN^…rO^}rP^(j9UjCj2^ubjtXThe name of the source bucketrQ^…rR^}rS^(j9XThe name of the source bucketjCj2^ubejcj"ubajcjp ubjD )rT^}rU^(j9Uj:}rV^(j<]j@]j>]j=]jA]ujCj^jk]rW^jD)rX^}rY^(j9Uj:}rZ^(j<]j@]j>]j=]jA]ujCjT^jk]r[^(jM )r\^}r]^(j9X src_key_namej:}r^^(j<]j@]j>]j=]jA]ujCjX^jk]r_^jtX src_key_namer`^…ra^}rb^(j9UjCj\^ubajcjU ubjtX (rc^…rd^}re^(j9UjCjX^ubjõ)rf^}rg^(j9Uj:}rh^(Ureftypej\ U reftargetXstringri^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCjX^jk]rj^j_ )rk^}rl^(j9ji^j:}rm^(j<]j@]j>]j=]jA]ujCjf^jk]rn^jtXstringro^…rp^}rq^(j9UjCjk^ubajcjg ubajcjùubjtX)…rr^}rs^(j9UjCjX^ubjtX -- rt^…ru^}rv^(j9UjCjX^ubjtXThe name of the source keyrw^…rx^}ry^(j9XThe name of the source keyjCjX^ubejcj"ubajcjp ubjD )rz^}r{^(j9Uj:}r|^(j<]j@]j>]j=]jA]ujCj^jk]r}^jD)r~^}r^(j9Uj:}r€^(j<]j@]j>]j=]jA]ujCjz^jk]r^(jM )r‚^}rƒ^(j9Xsrc_version_idj:}r„^(j<]j@]j>]j=]jA]ujCj~^jk]r…^jtXsrc_version_idr†^…r‡^}rˆ^(j9UjCj‚^ubajcjU ubjtX (r‰^…rŠ^}r‹^(j9UjCj~^ubjõ)rŒ^}r^(j9Uj:}rŽ^(Ureftypej\ U reftargetXstringr^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj~^jk]r^j_ )r‘^}r’^(j9j^j:}r“^(j<]j@]j>]j=]jA]ujCjŒ^jk]r”^jtXstringr•^…r–^}r—^(j9UjCj‘^ubajcjg ubajcjùubjtX)…r˜^}r™^(j9UjCj~^ubjtX -- rš^…r›^}rœ^(j9UjCj~^ubjtXuThe version id for the key. This param is optional. If not specified, the newest version of the key will be copied.r^…rž^}rŸ^(j9XuThe version id for the key. This param is optional. If not specified, the newest version of the key will be copied.jCj~^ubejcj"ubajcjp ubjD )r ^}r¡^(j9Uj:}r¢^(j<]j@]j>]j=]jA]ujCj^jk]r£^jD)r¤^}r¥^(j9Uj:}r¦^(j<]j@]j>]j=]jA]ujCj ^jk]r§^(jM )r¨^}r©^(j9Xmetadataj:}rª^(j<]j@]j>]j=]jA]ujCj¤^jk]r«^jtXmetadatar¬^…r­^}r®^(j9UjCj¨^ubajcjU ubjtX (r¯^…r°^}r±^(j9UjCj¤^ubjõ)r²^}r³^(j9Uj:}r´^(Ureftypej\ U reftargetXdictrµ^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj¤^jk]r¶^j_ )r·^}r¸^(j9jµ^j:}r¹^(j<]j@]j>]j=]jA]ujCj²^jk]rº^jtXdictr»^…r¼^}r½^(j9UjCj·^ubajcjg ubajcjùubjtX)…r¾^}r¿^(j9UjCj¤^ubjtX -- rÀ^…rÁ^}rÂ^(j9UjCj¤^ubjtXÔMetadata to be associated with new key. If metadata is supplied, it will replace the metadata of the source key being copied. If no metadata is supplied, the source key's metadata will be copied to the new key.rÃ^…rÄ^}rÅ^(j9XÔMetadata to be associated with new key. If metadata is supplied, it will replace the metadata of the source key being copied. If no metadata is supplied, the source key's metadata will be copied to the new key.jCj¤^ubejcj"ubajcjp ubjD )rÆ^}rÇ^(j9Uj:}rÈ^(j<]j@]j>]j=]jA]ujCj^jk]rÉ^jD)rÊ^}rË^(j9Uj:}rÌ^(j<]j@]j>]j=]jA]ujCjÆ^jk]rÍ^(jM )rÎ^}rÏ^(j9X storage_classj:}rÐ^(j<]j@]j>]j=]jA]ujCjÊ^jk]rÑ^jtX storage_classrÒ^…rÓ^}rÔ^(j9UjCjÎ^ubajcjU ubjtX (rÕ^…rÖ^}r×^(j9UjCjÊ^ubjõ)rØ^}rÙ^(j9Uj:}rÚ^(Ureftypej\ U reftargetXstringrÛ^U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCjÊ^jk]rÜ^j_ )rÝ^}rÞ^(j9jÛ^j:}rß^(j<]j@]j>]j=]jA]ujCjØ^jk]rà^jtXstringrá^…râ^}rã^(j9UjCjÝ^ubajcjg ubajcjùubjtX)…rä^}rå^(j9UjCjÊ^ubjtX -- ræ^…rç^}rè^(j9UjCjÊ^ubjtX’The storage class of the new key. By default, the new key will use the standard storage class. Possible values are: STANDARD | REDUCED_REDUNDANCYré^…rê^}rë^(j9X’The storage class of the new key. By default, the new key will use the standard storage class. Possible values are: STANDARD | REDUCED_REDUNDANCYjCjÊ^ubejcj"ubajcjp ubjD )rì^}rí^(j9Uj:}rî^(j<]j@]j>]j=]jA]ujCj^jk]rï^jD)rð^}rñ^(j9Uj:}rò^(j<]j@]j>]j=]jA]ujCjì^jk]ró^(jM )rô^}rõ^(j9X preserve_aclj:}rö^(j<]j@]j>]j=]jA]ujCjð^jk]r÷^jtX preserve_aclrø^…rù^}rú^(j9UjCjô^ubajcjU ubjtX (rû^…rü^}rý^(j9UjCjð^ubjõ)rþ^}rÿ^(j9Uj:}r_(Ureftypej\ U reftargetXboolr_U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCjð^jk]r_j_ )r_}r_(j9j_j:}r_(j<]j@]j>]j=]jA]ujCjþ^jk]r_jtXboolr_…r_}r _(j9UjCj_ubajcjg ubajcjùubjtX)…r _}r _(j9UjCjð^ubjtX -- r _…r _}r_(j9UjCjð^ubjtXŠIf True, the ACL from the source key will be copied to the destination key. If False, the destination key will have the default ACL. Note that preserving the ACL in the new key object will require two additional API calls to S3, one to retrieve the current ACL and one to set that ACL on the new object. If you don't care about the ACL, a value of False will be significantly more efficient.r_…r_}r_(j9XŠIf True, the ACL from the source key will be copied to the destination key. If False, the destination key will have the default ACL. Note that preserving the ACL in the new key object will require two additional API calls to S3, one to retrieve the current ACL and one to set that ACL on the new object. If you don't care about the ACL, a value of False will be significantly more efficient.jCjð^ubejcj"ubajcjp ubjD )r_}r_(j9Uj:}r_(j<]j@]j>]j=]jA]ujCj^jk]r_jD)r_}r_(j9Uj:}r_(j<]j@]j>]j=]jA]ujCj_jk]r_(jM )r_}r_(j9X encrypt_keyj:}r_(j<]j@]j>]j=]jA]ujCj_jk]r_jtX encrypt_keyr_…r_}r _(j9UjCj_ubajcjU ubjtX (r!_…r"_}r#_(j9UjCj_ubjõ)r$_}r%_(j9Uj:}r&_(Ureftypej\ U reftargetXboolr'_U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj_jk]r(_j_ )r)_}r*_(j9j'_j:}r+_(j<]j@]j>]j=]jA]ujCj$_jk]r,_jtXboolr-_…r._}r/_(j9UjCj)_ubajcjg ubajcjùubjtX)…r0_}r1_(j9UjCj_ubjtX -- r2_…r3_}r4_(j9UjCj_ubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.r5_…r6_}r7_(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCj_ubejcj"ubajcjp ubjD )r8_}r9_(j9Uj:}r:_(j<]j@]j>]j=]jA]ujCj^jk]r;_jD)r<_}r=_(j9Uj:}r>_(j<]j@]j>]j=]jA]ujCj8_jk]r?_(jM )r@_}rA_(j9Xheadersj:}rB_(j<]j@]j>]j=]jA]ujCj<_jk]rC_jtXheadersrD_…rE_}rF_(j9UjCj@_ubajcjU ubjtX (rG_…rH_}rI_(j9UjCj<_ubjõ)rJ_}rK_(j9Uj:}rL_(Ureftypej\ U reftargetXdictrM_U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCj<_jk]rN_j_ )rO_}rP_(j9jM_j:}rQ_(j<]j@]j>]j=]jA]ujCjJ_jk]rR_jtXdictrS_…rT_}rU_(j9UjCjO_ubajcjg ubajcjùubjtX)…rV_}rW_(j9UjCj<_ubjtX -- rX_…rY_}rZ_(j9UjCj<_ubjtX(A dictionary of header name/value pairs.r[_…r\_}r]_(j9X(A dictionary of header name/value pairs.jCj<_ubejcj"ubajcjp ubjD )r^_}r__(j9Uj:}r`_(j<]j@]j>]j=]jA]ujCj^jk]ra_jD)rb_}rc_(j9Uj:}rd_(j<]j@]j>]j=]jA]ujCj^_jk]re_(jM )rf_}rg_(j9X query_argsj:}rh_(j<]j@]j>]j=]jA]ujCjb_jk]ri_jtX query_argsrj_…rk_}rl_(j9UjCjf_ubajcjU ubjtX (rm_…rn_}ro_(j9UjCjb_ubjõ)rp_}rq_(j9Uj:}rr_(Ureftypej\ U reftargetXstringrs_U refdomainj‡]j=]j>]U refexplicit‰j<]j@]jA]ujCjb_jk]rt_j_ )ru_}rv_(j9js_j:}rw_(j<]j@]j>]j=]jA]ujCjp_jk]rx_jtXstringry_…rz_}r{_(j9UjCju_ubajcjg ubajcjùubjtX)…r|_}r}_(j9UjCjb_ubjtX -- r~_…r_}r€_(j9UjCjb_ubjtXEA string of additional querystring arguments to append to the requestr_…r‚_}rƒ_(j9XEA string of additional querystring arguments to append to the requestjCjb_ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r„_}r…_(j9Uj:}r†_(j<]j@]j>]j=]jA]ujCjñ]jk]r‡_(j1)rˆ_}r‰_(j9Uj:}rŠ_(j<]j@]j>]j=]jA]ujCj„_jk]r‹_jtX Return typerŒ_…r_}rŽ_(j9UjCjˆ_ubajcj9ubjH)r_}r_(j9Uj:}r‘_(j<]j@]j>]j=]jA]ujCj„_jk]r’_jD)r“_}r”_(j9Uj:}r•_(j<]j@]j>]j=]jA]ujCj_jk]r–_(jõ)r—_}r˜_(j9X:class:`boto.s3.key.Key`r™_jCj“_jbNjcjùj:}rš_(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyr›_j=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rœ_j)r_}rž_(j9j™_j:}rŸ_(j<]j@]r _(j j›_Xpy-classr¡_ej>]j=]jA]ujCj—_jk]r¢_jtXboto.s3.key.Keyr£_…r¤_}r¥_(j9UjCj_ubajcjubaubjtX or subclassr¦_…r§_}r¨_(j9X or subclassjCj“_ubejcj"ubajcjEubejcjFubjL)r©_}rª_(j9Uj:}r«_(j<]j@]j>]j=]jA]ujCjñ]jk]r¬_(j1)r­_}r®_(j9Uj:}r¯_(j<]j@]j>]j=]jA]ujCj©_jk]r°_jtXReturnsr±_…r²_}r³_(j9UjCj­_ubajcj9ubjH)r´_}rµ_(j9Uj:}r¶_(j<]j@]j>]j=]jA]ujCj©_jk]r·_jD)r¸_}r¹_(j9Uj:}rº_(j<]j@]j>]j=]jA]ujCj´_jk]r»_jtX+An instance of the newly created key objectr¼_…r½_}r¾_(j9X+An instance of the newly created key objectjCj¸_ubajcj"ubajcjEubejcjFubeubeubeubjˆ)r¿_}rÀ_(j9UjCjYjbNjcjŒj:}rÁ_(j=]j>]j<]j@]jA]Uentries]rÂ_(jX'delete() (boto.s3.bucket.Bucket method)hŽUtrÃ_aujiNjjhjk]ubjV)rÄ_}rÅ_(j9UjCjYjbNjcj˜j:}rÆ_(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÇ_jžjÇ_ujiNjjhjk]rÈ_(j )rÉ_}rÊ_(j9XBucket.delete(headers=None)jCjÄ_jbj£jcj¤j:}rË_(j=]rÌ_hŽaj§j¨Xboto.s3.bucketrÍ_…rÎ_}rÏ_bj>]j<]j@]jA]rÐ_hŽaj­X Bucket.deletej¯jëWj°‰ujiNjjhjk]rÑ_(jÄ)rÒ_}rÓ_(j9XdeletejCjÉ_jbj£jcjÇj:}rÔ_(j<]j@]j>]j=]jA]ujiNjjhjk]rÕ_jtXdeleterÖ_…r×_}rØ_(j9UjCjÒ_ubaubjÍ)rÙ_}rÚ_(j9UjCjÉ_jbj£jcjÐj:}rÛ_(j<]j@]j>]j=]jA]ujiNjjhjk]rÜ_jÓ)rÝ_}rÞ_(j9X headers=Nonej:}rß_(j<]j@]j>]j=]jA]ujCjÙ_jk]rà_jtX headers=Nonerá_…râ_}rã_(j9UjCjÝ_ubajcjÛubaubeubjS)rä_}rå_(j9UjCjÄ_jbj£jcjój:}ræ_(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rç_}rè_(j9UjCjYjbXf/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.delete_corsré_jcjŒj:}rê_(j=]j>]j<]j@]jA]Uentries]rë_(jX,delete_cors() (boto.s3.bucket.Bucket method)hCUtrì_aujiNjjhjk]ubjV)rí_}rî_(j9UjCjYjbjé_jcj˜j:}rï_(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrð_jžjð_ujiNjjhjk]rñ_(j )rò_}ró_(j9X Bucket.delete_cors(headers=None)jCjí_jbj£jcj¤j:}rô_(j=]rõ_hCaj§j¨Xboto.s3.bucketrö_…r÷_}rø_bj>]j<]j@]jA]rù_hCaj­XBucket.delete_corsj¯jëWj°‰ujiNjjhjk]rú_(jÄ)rû_}rü_(j9X delete_corsjCjò_jbj£jcjÇj:}rý_(j<]j@]j>]j=]jA]ujiNjjhjk]rþ_jtX delete_corsrÿ_…r`}r`(j9UjCjû_ubaubjÍ)r`}r`(j9UjCjò_jbj£jcjÐj:}r`(j<]j@]j>]j=]jA]ujiNjjhjk]r`jÓ)r`}r`(j9X headers=Nonej:}r`(j<]j@]j>]j=]jA]ujCj`jk]r `jtX headers=Noner `…r `}r `(j9UjCj`ubajcjÛubaubeubjS)r `}r`(j9UjCjí_jbj£jcjój:}r`(j<]j@]j>]j=]jA]ujiNjjhjk]r`jD)r`}r`(j9X/Removes all CORS configuration from the bucket.r`jCj `jbjé_jcj"j:}r`(j<]j@]j>]j=]jA]ujiKjjhjk]r`jtX/Removes all CORS configuration from the bucket.r`…r`}r`(j9j`jCj`ubaubaubeubjˆ)r`}r`(j9UjCjYjbNjcjŒj:}r`(j=]j>]j<]j@]jA]Uentries]r`(jX+delete_key() (boto.s3.bucket.Bucket method)hÖUtr`aujiNjjhjk]ubjV)r`}r`(j9UjCjYjbNjcj˜j:}r `(jš‰j›Xpyr!`j=]j>]j<]j@]jA]jœXmethodr"`jžj"`ujiNjjhjk]r#`(j )r$`}r%`(j9XJBucket.delete_key(key_name, headers=None, version_id=None, mfa_token=None)jCj`jbj£jcj¤j:}r&`(j=]r'`hÖaj§j¨Xboto.s3.bucketr(`…r)`}r*`bj>]j<]j@]jA]r+`hÖaj­XBucket.delete_keyj¯jëWj°‰ujiNjjhjk]r,`(jÄ)r-`}r.`(j9X delete_keyjCj$`jbj£jcjÇj:}r/`(j<]j@]j>]j=]jA]ujiNjjhjk]r0`jtX delete_keyr1`…r2`}r3`(j9UjCj-`ubaubjÍ)r4`}r5`(j9UjCj$`jbj£jcjÐj:}r6`(j<]j@]j>]j=]jA]ujiNjjhjk]r7`(jÓ)r8`}r9`(j9Xkey_namej:}r:`(j<]j@]j>]j=]jA]ujCj4`jk]r;`jtXkey_namer<`…r=`}r>`(j9UjCj8`ubajcjÛubjÓ)r?`}r@`(j9X headers=Nonej:}rA`(j<]j@]j>]j=]jA]ujCj4`jk]rB`jtX headers=NonerC`…rD`}rE`(j9UjCj?`ubajcjÛubjÓ)rF`}rG`(j9Xversion_id=Nonej:}rH`(j<]j@]j>]j=]jA]ujCj4`jk]rI`jtXversion_id=NonerJ`…rK`}rL`(j9UjCjF`ubajcjÛubjÓ)rM`}rN`(j9Xmfa_token=Nonej:}rO`(j<]j@]j>]j=]jA]ujCj4`jk]rP`jtXmfa_token=NonerQ`…rR`}rS`(j9UjCjM`ubajcjÛubeubeubjS)rT`}rU`(j9UjCj`jbj£jcjój:}rV`(j<]j@]j>]j=]jA]ujiNjjhjk]rW`(jD)rX`}rY`(j9XjDeletes a key from the bucket. If a version_id is provided, only that version of the key will be deleted.rZ`jCjT`jbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.delete_keyr[`jcj"j:}r\`(j<]j@]j>]j=]jA]ujiKjjhjk]r]`jtXjDeletes a key from the bucket. If a version_id is provided, only that version of the key will be deleted.r^`…r_`}r``(j9jZ`jCjX`ubaubjP)ra`}rb`(j9UjCjT`jbNjcj*j:}rc`(j<]j@]j>]j=]jA]ujiNjjhjk]rd`(jL)re`}rf`(j9Uj:}rg`(j<]j@]j>]j=]jA]ujCja`jk]rh`(j1)ri`}rj`(j9Uj:}rk`(j<]j@]j>]j=]jA]ujCje`jk]rl`jtX Parametersrm`…rn`}ro`(j9UjCji`ubajcj9ubjH)rp`}rq`(j9Uj:}rr`(j<]j@]j>]j=]jA]ujCje`jk]rs`j? )rt`}ru`(j9Uj:}rv`(j<]j@]j>]j=]jA]ujCjp`jk]rw`(jD )rx`}ry`(j9Uj:}rz`(j<]j@]j>]j=]jA]ujCjt`jk]r{`jD)r|`}r}`(j9Uj:}r~`(j<]j@]j>]j=]jA]ujCjx`jk]r`(jM )r€`}r`(j9Xkey_namej:}r‚`(j<]j@]j>]j=]jA]ujCj|`jk]rƒ`jtXkey_namer„`…r…`}r†`(j9UjCj€`ubajcjU ubjtX (r‡`…rˆ`}r‰`(j9UjCj|`ubjõ)rŠ`}r‹`(j9Uj:}rŒ`(Ureftypej\ U reftargetXstringr`U refdomainj!`j=]j>]U refexplicit‰j<]j@]jA]ujCj|`jk]rŽ`j_ )r`}r`(j9j`j:}r‘`(j<]j@]j>]j=]jA]ujCjŠ`jk]r’`jtXstringr“`…r”`}r•`(j9UjCj`ubajcjg ubajcjùubjtX)…r–`}r—`(j9UjCj|`ubjtX -- r˜`…r™`}rš`(j9UjCj|`ubjtXThe key name to deleter›`…rœ`}r`(j9XThe key name to deletejCj|`ubejcj"ubajcjp ubjD )rž`}rŸ`(j9Uj:}r `(j<]j@]j>]j=]jA]ujCjt`jk]r¡`jD)r¢`}r£`(j9Uj:}r¤`(j<]j@]j>]j=]jA]ujCjž`jk]r¥`(jM )r¦`}r§`(j9X version_idj:}r¨`(j<]j@]j>]j=]jA]ujCj¢`jk]r©`jtX version_idrª`…r«`}r¬`(j9UjCj¦`ubajcjU ubjtX (r­`…r®`}r¯`(j9UjCj¢`ubjõ)r°`}r±`(j9Uj:}r²`(Ureftypej\ U reftargetXstringr³`U refdomainj!`j=]j>]U refexplicit‰j<]j@]jA]ujCj¢`jk]r´`j_ )rµ`}r¶`(j9j³`j:}r·`(j<]j@]j>]j=]jA]ujCj°`jk]r¸`jtXstringr¹`…rº`}r»`(j9UjCjµ`ubajcjg ubajcjùubjtX)…r¼`}r½`(j9UjCj¢`ubjtX -- r¾`…r¿`}rÀ`(j9UjCj¢`ubjtXThe version ID (optional)rÁ`…rÂ`}rÃ`(j9XThe version ID (optional)jCj¢`ubejcj"ubajcjp ubjD )rÄ`}rÅ`(j9Uj:}rÆ`(j<]j@]j>]j=]jA]ujCjt`jk]rÇ`jD)rÈ`}rÉ`(j9Uj:}rÊ`(j<]j@]j>]j=]jA]ujCjÄ`jk]rË`(jM )rÌ`}rÍ`(j9X mfa_tokenj:}rÎ`(j<]j@]j>]j=]jA]ujCjÈ`jk]rÏ`jtX mfa_tokenrÐ`…rÑ`}rÒ`(j9UjCjÌ`ubajcjU ubjtX (rÓ`…rÔ`}rÕ`(j9UjCjÈ`ubjõ)rÖ`}r×`(j9Uj:}rØ`(Ureftypej\ U reftargetXtuple or list of stringsrÙ`U refdomainj!`j=]j>]U refexplicit‰j<]j@]jA]ujCjÈ`jk]rÚ`j_ )rÛ`}rÜ`(j9jÙ`j:}rÝ`(j<]j@]j>]j=]jA]ujCjÖ`jk]rÞ`jtXtuple or list of stringsrß`…rà`}rá`(j9UjCjÛ`ubajcjg ubajcjùubjtX)…râ`}rã`(j9UjCjÈ`ubjtX -- rä`…rå`}ræ`(j9UjCjÈ`ubjtX A tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required anytime you are deleting versioned objects from a bucket that has the MFADelete option on the bucket.rç`…rè`}ré`(j9X A tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required anytime you are deleting versioned objects from a bucket that has the MFADelete option on the bucket.jCjÈ`ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rê`}rë`(j9Uj:}rì`(j<]j@]j>]j=]jA]ujCja`jk]rí`(j1)rî`}rï`(j9Uj:}rð`(j<]j@]j>]j=]jA]ujCjê`jk]rñ`jtX Return typerò`…ró`}rô`(j9UjCjî`ubajcj9ubjH)rõ`}rö`(j9Uj:}r÷`(j<]j@]j>]j=]jA]ujCjê`jk]rø`jD)rù`}rú`(j9Uj:}rû`(j<]j@]j>]j=]jA]ujCjõ`jk]rü`(jõ)rý`}rþ`(j9X:class:`boto.s3.key.Key`rÿ`jCjù`jbNjcjùj:}ra(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyraj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]raj)ra}ra(j9jÿ`j:}ra(j<]j@]ra(j jaXpy-classraej>]j=]jA]ujCjý`jk]rajtXboto.s3.key.Keyr a…r a}r a(j9UjCjaubajcjubaubjtX or subclassr a…r a}ra(j9X or subclassjCjù`ubejcj"ubajcjEubejcjFubjL)ra}ra(j9Uj:}ra(j<]j@]j>]j=]jA]ujCja`jk]ra(j1)ra}ra(j9Uj:}ra(j<]j@]j>]j=]jA]ujCjajk]rajtXReturnsra…ra}ra(j9UjCjaubajcj9ubjH)ra}ra(j9Uj:}ra(j<]j@]j>]j=]jA]ujCjajk]rajD)ra}ra(j9Uj:}r a(j<]j@]j>]j=]jA]ujCjajk]r!ajtX¦A key object holding information on what was deleted. The Caller can see if a delete_marker was created or removed and what version_id the delete created or removed.r"a…r#a}r$a(j9X¦A key object holding information on what was deleted. The Caller can see if a delete_marker was created or removed and what version_id the delete created or removed.jCjaubajcj"ubajcjEubejcjFubeubeubeubjˆ)r%a}r&a(j9UjCjYjbNjcjŒj:}r'a(j=]j>]j<]j@]jA]Uentries]r(a(jX,delete_keys() (boto.s3.bucket.Bucket method)h6Utr)aaujiNjjhjk]ubjV)r*a}r+a(j9UjCjYjbNjcj˜j:}r,a(jš‰j›Xpyr-aj=]j>]j<]j@]jA]jœXmethodr.ajžj.aujiNjjhjk]r/a(j )r0a}r1a(j9XCBucket.delete_keys(keys, quiet=False, mfa_token=None, headers=None)jCj*ajbj£jcj¤j:}r2a(j=]r3ah6aj§j¨Xboto.s3.bucketr4a…r5a}r6abj>]j<]j@]jA]r7ah6aj­XBucket.delete_keysj¯jëWj°‰ujiNjjhjk]r8a(jÄ)r9a}r:a(j9X delete_keysjCj0ajbj£jcjÇj:}r;a(j<]j@]j>]j=]jA]ujiNjjhjk]ra}r?a(j9UjCj9aubaubjÍ)r@a}rAa(j9UjCj0ajbj£jcjÐj:}rBa(j<]j@]j>]j=]jA]ujiNjjhjk]rCa(jÓ)rDa}rEa(j9Xkeysj:}rFa(j<]j@]j>]j=]jA]ujCj@ajk]rGajtXkeysrHa…rIa}rJa(j9UjCjDaubajcjÛubjÓ)rKa}rLa(j9X quiet=Falsej:}rMa(j<]j@]j>]j=]jA]ujCj@ajk]rNajtX quiet=FalserOa…rPa}rQa(j9UjCjKaubajcjÛubjÓ)rRa}rSa(j9Xmfa_token=Nonej:}rTa(j<]j@]j>]j=]jA]ujCj@ajk]rUajtXmfa_token=NonerVa…rWa}rXa(j9UjCjRaubajcjÛubjÓ)rYa}rZa(j9X headers=Nonej:}r[a(j<]j@]j>]j=]jA]ujCj@ajk]r\ajtX headers=Noner]a…r^a}r_a(j9UjCjYaubajcjÛubeubeubjS)r`a}raa(j9UjCj*ajbj£jcjój:}rba(j<]j@]j>]j=]jA]ujiNjjhjk]rca(jD)rda}rea(j9XîDeletes a set of keys using S3's Multi-object delete API. If a VersionID is specified for that key then that version is removed. Returns a MultiDeleteResult Object, which contains Deleted and Error elements for each key you ask to delete.rfajCj`ajbXf/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.delete_keysrgajcj"j:}rha(j<]j@]j>]j=]jA]ujiKjjhjk]riajtXîDeletes a set of keys using S3's Multi-object delete API. If a VersionID is specified for that key then that version is removed. Returns a MultiDeleteResult Object, which contains Deleted and Error elements for each key you ask to delete.rja…rka}rla(j9jfajCjdaubaubjP)rma}rna(j9UjCj`ajbNjcj*j:}roa(j<]j@]j>]j=]jA]ujiNjjhjk]rpa(jL)rqa}rra(j9Uj:}rsa(j<]j@]j>]j=]jA]ujCjmajk]rta(j1)rua}rva(j9Uj:}rwa(j<]j@]j>]j=]jA]ujCjqajk]rxajtX Parametersrya…rza}r{a(j9UjCjuaubajcj9ubjH)r|a}r}a(j9Uj:}r~a(j<]j@]j>]j=]jA]ujCjqajk]raj? )r€a}ra(j9Uj:}r‚a(j<]j@]j>]j=]jA]ujCj|ajk]rƒa(jD )r„a}r…a(j9Uj:}r†a(j<]j@]j>]j=]jA]ujCj€ajk]r‡ajD)rˆa}r‰a(j9Uj:}rŠa(j<]j@]j>]j=]jA]ujCj„ajk]r‹a(jM )rŒa}ra(j9Xkeysj:}rŽa(j<]j@]j>]j=]jA]ujCjˆajk]rajtXkeysra…r‘a}r’a(j9UjCjŒaubajcjU ubjtX (r“a…r”a}r•a(j9UjCjˆaubjõ)r–a}r—a(j9Uj:}r˜a(Ureftypej\ U reftargetXlistr™aU refdomainj-aj=]j>]U refexplicit‰j<]j@]jA]ujCjˆajk]ršaj_ )r›a}rœa(j9j™aj:}ra(j<]j@]j>]j=]jA]ujCj–ajk]ržajtXlistrŸa…r a}r¡a(j9UjCj›aubajcjg ubajcjùubjtX)…r¢a}r£a(j9UjCjˆaubjtX -- r¤a…r¥a}r¦a(j9UjCjˆaubjtXUA list of either key_names or (key_name, versionid) pairs or a list of Key instances.r§a…r¨a}r©a(j9XUA list of either key_names or (key_name, versionid) pairs or a list of Key instances.jCjˆaubejcj"ubajcjp ubjD )rªa}r«a(j9Uj:}r¬a(j<]j@]j>]j=]jA]ujCj€ajk]r­ajD)r®a}r¯a(j9Uj:}r°a(j<]j@]j>]j=]jA]ujCjªajk]r±a(jM )r²a}r³a(j9Xquietj:}r´a(j<]j@]j>]j=]jA]ujCj®ajk]rµajtXquietr¶a…r·a}r¸a(j9UjCj²aubajcjU ubjtX (r¹a…rºa}r»a(j9UjCj®aubjõ)r¼a}r½a(j9Uj:}r¾a(Ureftypej\ U reftargetXbooleanr¿aU refdomainj-aj=]j>]U refexplicit‰j<]j@]jA]ujCj®ajk]rÀaj_ )rÁa}rÂa(j9j¿aj:}rÃa(j<]j@]j>]j=]jA]ujCj¼ajk]rÄajtXbooleanrÅa…rÆa}rÇa(j9UjCjÁaubajcjg ubajcjùubjtX)…rÈa}rÉa(j9UjCj®aubjtX -- rÊa…rËa}rÌa(j9UjCj®aubjtXÎIn quiet mode the response includes only keys where the delete operation encountered an error. For a successful deletion, the operation does not return any information about the delete in the response body.rÍa…rÎa}rÏa(j9XÎIn quiet mode the response includes only keys where the delete operation encountered an error. For a successful deletion, the operation does not return any information about the delete in the response body.jCj®aubejcj"ubajcjp ubjD )rÐa}rÑa(j9Uj:}rÒa(j<]j@]j>]j=]jA]ujCj€ajk]rÓajD)rÔa}rÕa(j9Uj:}rÖa(j<]j@]j>]j=]jA]ujCjÐajk]r×a(jM )rØa}rÙa(j9X mfa_tokenj:}rÚa(j<]j@]j>]j=]jA]ujCjÔajk]rÛajtX mfa_tokenrÜa…rÝa}rÞa(j9UjCjØaubajcjU ubjtX (rßa…ràa}ráa(j9UjCjÔaubjõ)râa}rãa(j9Uj:}räa(Ureftypej\ U reftargetXtuple or list of stringsråaU refdomainj-aj=]j>]U refexplicit‰j<]j@]jA]ujCjÔajk]ræaj_ )rça}rèa(j9jåaj:}réa(j<]j@]j>]j=]jA]ujCjâajk]rêajtXtuple or list of stringsrëa…rìa}ría(j9UjCjçaubajcjg ubajcjùubjtX)…rîa}rïa(j9UjCjÔaubjtX -- rða…rña}ròa(j9UjCjÔaubjtX A tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required anytime you are deleting versioned objects from a bucket that has the MFADelete option on the bucket.róa…rôa}rõa(j9X A tuple or list consisting of the serial number from the MFA device and the current value of the six-digit token associated with the device. This value is required anytime you are deleting versioned objects from a bucket that has the MFADelete option on the bucket.jCjÔaubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)röa}r÷a(j9Uj:}røa(j<]j@]j>]j=]jA]ujCjmajk]rùa(j1)rúa}rûa(j9Uj:}rüa(j<]j@]j>]j=]jA]ujCjöajk]rýajtXReturnsrþa…rÿa}rb(j9UjCjúaubajcj9ubjH)rb}rb(j9Uj:}rb(j<]j@]j>]j=]jA]ujCjöajk]rbjD)rb}rb(j9Uj:}rb(j<]j@]j>]j=]jA]ujCjbjk]rbjtX An instance of MultiDeleteResultr b…r b}r b(j9X An instance of MultiDeleteResultjCjbubajcj"ubajcjEubejcjFubeubeubeubjˆ)r b}r b(j9UjCjYjbXy/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.delete_lifecycle_configurationrbjcjŒj:}rb(j=]j>]j<]j@]jA]Uentries]rb(jX?delete_lifecycle_configuration() (boto.s3.bucket.Bucket method)jUtrbaujiNjjhjk]ubjV)rb}rb(j9UjCjYjbjbjcj˜j:}rb(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrbjžjbujiNjjhjk]rb(j )rb}rb(j9X3Bucket.delete_lifecycle_configuration(headers=None)jCjbjbj£jcj¤j:}rb(j=]rbjaj§j¨Xboto.s3.bucketrb…rb}rbbj>]j<]j@]jA]rbjaj­X%Bucket.delete_lifecycle_configurationj¯jëWj°‰ujiNjjhjk]rb(jÄ)r b}r!b(j9Xdelete_lifecycle_configurationjCjbjbj£jcjÇj:}r"b(j<]j@]j>]j=]jA]ujiNjjhjk]r#bjtXdelete_lifecycle_configurationr$b…r%b}r&b(j9UjCj bubaubjÍ)r'b}r(b(j9UjCjbjbj£jcjÐj:}r)b(j<]j@]j>]j=]jA]ujiNjjhjk]r*bjÓ)r+b}r,b(j9X headers=Nonej:}r-b(j<]j@]j>]j=]jA]ujCj'bjk]r.bjtX headers=Noner/b…r0b}r1b(j9UjCj+bubajcjÛubaubeubjS)r2b}r3b(j9UjCjbjbj£jcjój:}r4b(j<]j@]j>]j=]jA]ujiNjjhjk]r5bjD)r6b}r7b(j9X4Removes all lifecycle configuration from the bucket.r8bjCj2bjbjbjcj"j:}r9b(j<]j@]j>]j=]jA]ujiKjjhjk]r:bjtX4Removes all lifecycle configuration from the bucket.r;b…rb}r?b(j9UjCjYjbNjcjŒj:}r@b(j=]j>]j<]j@]jA]Uentries]rAb(jX.delete_policy() (boto.s3.bucket.Bucket method)h;UtrBbaujiNjjhjk]ubjV)rCb}rDb(j9UjCjYjbNjcj˜j:}rEb(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrFbjžjFbujiNjjhjk]rGb(j )rHb}rIb(j9X"Bucket.delete_policy(headers=None)jCjCbjbj£jcj¤j:}rJb(j=]rKbh;aj§j¨Xboto.s3.bucketrLb…rMb}rNbbj>]j<]j@]jA]rObh;aj­XBucket.delete_policyj¯jëWj°‰ujiNjjhjk]rPb(jÄ)rQb}rRb(j9X delete_policyjCjHbjbj£jcjÇj:}rSb(j<]j@]j>]j=]jA]ujiNjjhjk]rTbjtX delete_policyrUb…rVb}rWb(j9UjCjQbubaubjÍ)rXb}rYb(j9UjCjHbjbj£jcjÐj:}rZb(j<]j@]j>]j=]jA]ujiNjjhjk]r[bjÓ)r\b}r]b(j9X headers=Nonej:}r^b(j<]j@]j>]j=]jA]ujCjXbjk]r_bjtX headers=Noner`b…rab}rbb(j9UjCj\bubajcjÛubaubeubjS)rcb}rdb(j9UjCjCbjbj£jcjój:}reb(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rfb}rgb(j9UjCjYjbNjcjŒj:}rhb(j=]j>]j<]j@]jA]Uentries]rib(jX,delete_tags() (boto.s3.bucket.Bucket method)hYUtrjbaujiNjjhjk]ubjV)rkb}rlb(j9UjCjYjbNjcj˜j:}rmb(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrnbjžjnbujiNjjhjk]rob(j )rpb}rqb(j9X Bucket.delete_tags(headers=None)jCjkbjbj£jcj¤j:}rrb(j=]rsbhYaj§j¨Xboto.s3.bucketrtb…rub}rvbbj>]j<]j@]jA]rwbhYaj­XBucket.delete_tagsj¯jëWj°‰ujiNjjhjk]rxb(jÄ)ryb}rzb(j9X delete_tagsjCjpbjbj£jcjÇj:}r{b(j<]j@]j>]j=]jA]ujiNjjhjk]r|bjtX delete_tagsr}b…r~b}rb(j9UjCjybubaubjÍ)r€b}rb(j9UjCjpbjbj£jcjÐj:}r‚b(j<]j@]j>]j=]jA]ujiNjjhjk]rƒbjÓ)r„b}r…b(j9X headers=Nonej:}r†b(j<]j@]j>]j=]jA]ujCj€bjk]r‡bjtX headers=Nonerˆb…r‰b}rŠb(j9UjCj„bubajcjÛubaubeubjS)r‹b}rŒb(j9UjCjkbjbj£jcjój:}rb(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rŽb}rb(j9UjCjYjbXw/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.delete_website_configurationrbjcjŒj:}r‘b(j=]j>]j<]j@]jA]Uentries]r’b(jX=delete_website_configuration() (boto.s3.bucket.Bucket method)h«Utr“baujiNjjhjk]ubjV)r”b}r•b(j9UjCjYjbjbjcj˜j:}r–b(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr—bjžj—bujiNjjhjk]r˜b(j )r™b}ršb(j9X1Bucket.delete_website_configuration(headers=None)jCj”bjbj£jcj¤j:}r›b(j=]rœbh«aj§j¨Xboto.s3.bucketrb…ržb}rŸbbj>]j<]j@]jA]r bh«aj­X#Bucket.delete_website_configurationj¯jëWj°‰ujiNjjhjk]r¡b(jÄ)r¢b}r£b(j9Xdelete_website_configurationjCj™bjbj£jcjÇj:}r¤b(j<]j@]j>]j=]jA]ujiNjjhjk]r¥bjtXdelete_website_configurationr¦b…r§b}r¨b(j9UjCj¢bubaubjÍ)r©b}rªb(j9UjCj™bjbj£jcjÐj:}r«b(j<]j@]j>]j=]jA]ujiNjjhjk]r¬bjÓ)r­b}r®b(j9X headers=Nonej:}r¯b(j<]j@]j>]j=]jA]ujCj©bjk]r°bjtX headers=Noner±b…r²b}r³b(j9UjCj­bubajcjÛubaubeubjS)r´b}rµb(j9UjCj”bjbj£jcjój:}r¶b(j<]j@]j>]j=]jA]ujiNjjhjk]r·bjD)r¸b}r¹b(j9X2Removes all website configuration from the bucket.rºbjCj´bjbjbjcj"j:}r»b(j<]j@]j>]j=]jA]ujiKjjhjk]r¼bjtX2Removes all website configuration from the bucket.r½b…r¾b}r¿b(j9jºbjCj¸bubaubaubeubjˆ)rÀb}rÁb(j9UjCjYjbNjcjŒj:}rÂb(j=]j>]j<]j@]jA]Uentries]rÃb(jX0disable_logging() (boto.s3.bucket.Bucket method)hRUtrÄbaujiNjjhjk]ubjV)rÅb}rÆb(j9UjCjYjbNjcj˜j:}rÇb(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÈbjžjÈbujiNjjhjk]rÉb(j )rÊb}rËb(j9X$Bucket.disable_logging(headers=None)jCjÅbjbj£jcj¤j:}rÌb(j=]rÍbhRaj§j¨Xboto.s3.bucketrÎb…rÏb}rÐbbj>]j<]j@]jA]rÑbhRaj­XBucket.disable_loggingj¯jëWj°‰ujiNjjhjk]rÒb(jÄ)rÓb}rÔb(j9Xdisable_loggingjCjÊbjbj£jcjÇj:}rÕb(j<]j@]j>]j=]jA]ujiNjjhjk]rÖbjtXdisable_loggingr×b…rØb}rÙb(j9UjCjÓbubaubjÍ)rÚb}rÛb(j9UjCjÊbjbj£jcjÐj:}rÜb(j<]j@]j>]j=]jA]ujiNjjhjk]rÝbjÓ)rÞb}rßb(j9X headers=Nonej:}ràb(j<]j@]j>]j=]jA]ujCjÚbjk]rábjtX headers=Nonerâb…rãb}räb(j9UjCjÞbubajcjÛubaubeubjS)råb}ræb(j9UjCjÅbjbj£jcjój:}rçb(j<]j@]j>]j=]jA]ujiNjjhjk]rèb(jD)réb}rêb(j9XDisable logging on a bucket.rëbjCjåbjbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.disable_loggingrìbjcj"j:}ríb(j<]j@]j>]j=]jA]ujiKjjhjk]rîbjtXDisable logging on a bucket.rïb…rðb}rñb(j9jëbjCjébubaubjP)ròb}rób(j9UjCjåbjbNjcj*j:}rôb(j<]j@]j>]j=]jA]ujiNjjhjk]rõb(jL)röb}r÷b(j9Uj:}røb(j<]j@]j>]j=]jA]ujCjòbjk]rùb(j1)rúb}rûb(j9Uj:}rüb(j<]j@]j>]j=]jA]ujCjöbjk]rýbjtX Return typerþb…rÿb}rc(j9UjCjúbubajcj9ubjH)rc}rc(j9Uj:}rc(j<]j@]j>]j=]jA]ujCjöbjk]rcjD)rc}rc(j9Uj:}rc(j<]j@]j>]j=]jA]ujCjcjk]rcjtXboolr c…r c}r c(j9XbooljCjcubajcj"ubajcjEubejcjFubjL)r c}r c(j9Uj:}rc(j<]j@]j>]j=]jA]ujCjòbjk]rc(j1)rc}rc(j9Uj:}rc(j<]j@]j>]j=]jA]ujCj cjk]rcjtXReturnsrc…rc}rc(j9UjCjcubajcj9ubjH)rc}rc(j9Uj:}rc(j<]j@]j>]j=]jA]ujCj cjk]rcjD)rc}rc(j9Uj:}rc(j<]j@]j>]j=]jA]ujCjcjk]rcjtX"True if ok or raises an exception.rc…r c}r!c(j9X"True if ok or raises an exception.jCjcubajcj"ubajcjEubejcjFubeubeubeubjˆ)r"c}r#c(j9UjCjYjbNjcjŒj:}r$c(j=]j>]j<]j@]jA]Uentries]r%c(jX/enable_logging() (boto.s3.bucket.Bucket method)hGUtr&caujiNjjhjk]ubjV)r'c}r(c(j9UjCjYjbNjcj˜j:}r)c(jš‰j›Xpyr*cj=]j>]j<]j@]jA]jœXmethodr+cjžj+cujiNjjhjk]r,c(j )r-c}r.c(j9XQBucket.enable_logging(target_bucket, target_prefix='', grants=None, headers=None)jCj'cjbj£jcj¤j:}r/c(j=]r0chGaj§j¨Xboto.s3.bucketr1c…r2c}r3cbj>]j<]j@]jA]r4chGaj­XBucket.enable_loggingj¯jëWj°‰ujiNjjhjk]r5c(jÄ)r6c}r7c(j9Xenable_loggingjCj-cjbj£jcjÇj:}r8c(j<]j@]j>]j=]jA]ujiNjjhjk]r9cjtXenable_loggingr:c…r;c}rc(j9UjCj-cjbj£jcjÐj:}r?c(j<]j@]j>]j=]jA]ujiNjjhjk]r@c(jÓ)rAc}rBc(j9X target_bucketj:}rCc(j<]j@]j>]j=]jA]ujCj=cjk]rDcjtX target_bucketrEc…rFc}rGc(j9UjCjAcubajcjÛubjÓ)rHc}rIc(j9Xtarget_prefix=''j:}rJc(j<]j@]j>]j=]jA]ujCj=cjk]rKcjtXtarget_prefix=''rLc…rMc}rNc(j9UjCjHcubajcjÛubjÓ)rOc}rPc(j9X grants=Nonej:}rQc(j<]j@]j>]j=]jA]ujCj=cjk]rRcjtX grants=NonerSc…rTc}rUc(j9UjCjOcubajcjÛubjÓ)rVc}rWc(j9X headers=Nonej:}rXc(j<]j@]j>]j=]jA]ujCj=cjk]rYcjtX headers=NonerZc…r[c}r\c(j9UjCjVcubajcjÛubeubeubjS)r]c}r^c(j9UjCj'cjbj£jcjój:}r_c(j<]j@]j>]j=]jA]ujiNjjhjk]r`c(jD)rac}rbc(j9XEnable logging on a bucket.rccjCj]cjbXi/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.enable_loggingrdcjcj"j:}rec(j<]j@]j>]j=]jA]ujiKjjhjk]rfcjtXEnable logging on a bucket.rgc…rhc}ric(j9jccjCjacubaubjP)rjc}rkc(j9UjCj]cjbNjcj*j:}rlc(j<]j@]j>]j=]jA]ujiNjjhjk]rmc(jL)rnc}roc(j9Uj:}rpc(j<]j@]j>]j=]jA]ujCjjcjk]rqc(j1)rrc}rsc(j9Uj:}rtc(j<]j@]j>]j=]jA]ujCjncjk]rucjtX Parametersrvc…rwc}rxc(j9UjCjrcubajcj9ubjH)ryc}rzc(j9Uj:}r{c(j<]j@]j>]j=]jA]ujCjncjk]r|cj? )r}c}r~c(j9Uj:}rc(j<]j@]j>]j=]jA]ujCjycjk]r€c(jD )rc}r‚c(j9Uj:}rƒc(j<]j@]j>]j=]jA]ujCj}cjk]r„cjD)r…c}r†c(j9Uj:}r‡c(j<]j@]j>]j=]jA]ujCjcjk]rˆc(jM )r‰c}rŠc(j9X target_bucketj:}r‹c(j<]j@]j>]j=]jA]ujCj…cjk]rŒcjtX target_bucketrc…rŽc}rc(j9UjCj‰cubajcjU ubjtX (rc…r‘c}r’c(j9UjCj…cubjõ)r“c}r”c(j9Uj:}r•c(Ureftypej\ U reftargetXbucket or stringr–cU refdomainj*cj=]j>]U refexplicit‰j<]j@]jA]ujCj…cjk]r—cj_ )r˜c}r™c(j9j–cj:}ršc(j<]j@]j>]j=]jA]ujCj“cjk]r›cjtXbucket or stringrœc…rc}ržc(j9UjCj˜cubajcjg ubajcjùubjtX)…rŸc}r c(j9UjCj…cubjtX -- r¡c…r¢c}r£c(j9UjCj…cubjtXThe bucket to log to.r¤c…r¥c}r¦c(j9XThe bucket to log to.jCj…cubejcj"ubajcjp ubjD )r§c}r¨c(j9Uj:}r©c(j<]j@]j>]j=]jA]ujCj}cjk]rªcjD)r«c}r¬c(j9Uj:}r­c(j<]j@]j>]j=]jA]ujCj§cjk]r®c(jM )r¯c}r°c(j9X target_prefixj:}r±c(j<]j@]j>]j=]jA]ujCj«cjk]r²cjtX target_prefixr³c…r´c}rµc(j9UjCj¯cubajcjU ubjtX (r¶c…r·c}r¸c(j9UjCj«cubjõ)r¹c}rºc(j9Uj:}r»c(Ureftypej\ U reftargetXstringr¼cU refdomainj*cj=]j>]U refexplicit‰j<]j@]jA]ujCj«cjk]r½cj_ )r¾c}r¿c(j9j¼cj:}rÀc(j<]j@]j>]j=]jA]ujCj¹cjk]rÁcjtXstringrÂc…rÃc}rÄc(j9UjCj¾cubajcjg ubajcjùubjtX)…rÅc}rÆc(j9UjCj«cubjtX -- rÇc…rÈc}rÉc(j9UjCj«cubjtX]The prefix which should be prepended to the generated log files written to the target_bucket.rÊc…rËc}rÌc(j9X]The prefix which should be prepended to the generated log files written to the target_bucket.jCj«cubejcj"ubajcjp ubjD )rÍc}rÎc(j9Uj:}rÏc(j<]j@]j>]j=]jA]ujCj}cjk]rÐcjD)rÑc}rÒc(j9Uj:}rÓc(j<]j@]j>]j=]jA]ujCjÍcjk]rÔc(jM )rÕc}rÖc(j9Xgrantsj:}r×c(j<]j@]j>]j=]jA]ujCjÑcjk]rØcjtXgrantsrÙc…rÚc}rÛc(j9UjCjÕcubajcjU ubjtX (rÜc…rÝc}rÞc(j9UjCjÑcubjõ)rßc}ràc(j9Uj:}rác(Ureftypej\ U reftargetXlist of Grant objectsrâcU refdomainj*cj=]j>]U refexplicit‰j<]j@]jA]ujCjÑcjk]rãcj_ )räc}råc(j9jâcj:}ræc(j<]j@]j>]j=]jA]ujCjßcjk]rçcjtXlist of Grant objectsrèc…réc}rêc(j9UjCjäcubajcjg ubajcjùubjtX)…rëc}rìc(j9UjCjÑcubjtX -- ríc…rîc}rïc(j9UjCjÑcubjtXUA list of extra permissions which will be granted on the log files which are created.rðc…rñc}ròc(j9XUA list of extra permissions which will be granted on the log files which are created.jCjÑcubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)róc}rôc(j9Uj:}rõc(j<]j@]j>]j=]jA]ujCjjcjk]röc(j1)r÷c}røc(j9Uj:}rùc(j<]j@]j>]j=]jA]ujCjócjk]rúcjtX Return typerûc…rüc}rýc(j9UjCj÷cubajcj9ubjH)rþc}rÿc(j9Uj:}rd(j<]j@]j>]j=]jA]ujCjócjk]rdjD)rd}rd(j9Uj:}rd(j<]j@]j>]j=]jA]ujCjþcjk]rdjtXboolrd…rd}rd(j9XbooljCjdubajcj"ubajcjEubejcjFubjL)r d}r d(j9Uj:}r d(j<]j@]j>]j=]jA]ujCjjcjk]r d(j1)r d}rd(j9Uj:}rd(j<]j@]j>]j=]jA]ujCj djk]rdjtXReturnsrd…rd}rd(j9UjCj dubajcj9ubjH)rd}rd(j9Uj:}rd(j<]j@]j>]j=]jA]ujCj djk]rdjD)rd}rd(j9Uj:}rd(j<]j@]j>]j=]jA]ujCjdjk]rdjtX"True if ok or raises an exception.rd…rd}rd(j9X"True if ok or raises an exception.jCjdubajcj"ubajcjEubejcjFubeubeubeubjˆ)rd}r d(j9UjCjYjbNjcjŒj:}r!d(j=]j>]j<]j@]jA]Uentries]r"d(jX+endElement() (boto.s3.bucket.Bucket method)h§Utr#daujiNjjhjk]ubjV)r$d}r%d(j9UjCjYjbNjcj˜j:}r&d(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr'djžj'dujiNjjhjk]r(d(j )r)d}r*d(j9X*Bucket.endElement(name, value, connection)jCj$djbj£jcj¤j:}r+d(j=]r,dh§aj§j¨Xboto.s3.bucketr-d…r.d}r/dbj>]j<]j@]jA]r0dh§aj­XBucket.endElementj¯jëWj°‰ujiNjjhjk]r1d(jÄ)r2d}r3d(j9X endElementjCj)djbj£jcjÇj:}r4d(j<]j@]j>]j=]jA]ujiNjjhjk]r5djtX endElementr6d…r7d}r8d(j9UjCj2dubaubjÍ)r9d}r:d(j9UjCj)djbj£jcjÐj:}r;d(j<]j@]j>]j=]jA]ujiNjjhjk]rd(j9Xnamej:}r?d(j<]j@]j>]j=]jA]ujCj9djk]r@djtXnamerAd…rBd}rCd(j9UjCj=dubajcjÛubjÓ)rDd}rEd(j9Xvaluej:}rFd(j<]j@]j>]j=]jA]ujCj9djk]rGdjtXvaluerHd…rId}rJd(j9UjCjDdubajcjÛubjÓ)rKd}rLd(j9X connectionj:}rMd(j<]j@]j>]j=]jA]ujCj9djk]rNdjtX connectionrOd…rPd}rQd(j9UjCjKdubajcjÛubeubeubjS)rRd}rSd(j9UjCj$djbj£jcjój:}rTd(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rUd}rVd(j9UjCjYjbNjcjŒj:}rWd(j=]j>]j<]j@]jA]Uentries]rXd(jX-generate_url() (boto.s3.bucket.Bucket method)htUtrYdaujiNjjhjk]ubjV)rZd}r[d(j9UjCjYjbNjcj˜j:}r\d(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr]djžj]dujiNjjhjk]r^d(j )r_d}r`d(j9XBucket.generate_url(expires_in, method='GET', headers=None, force_http=False, response_headers=None, expires_in_absolute=False)jCjZdjbj£jcj¤j:}rad(j=]rbdhtaj§j¨Xboto.s3.bucketrcd…rdd}redbj>]j<]j@]jA]rfdhtaj­XBucket.generate_urlj¯jëWj°‰ujiNjjhjk]rgd(jÄ)rhd}rid(j9X generate_urljCj_djbj£jcjÇj:}rjd(j<]j@]j>]j=]jA]ujiNjjhjk]rkdjtX generate_urlrld…rmd}rnd(j9UjCjhdubaubjÍ)rod}rpd(j9UjCj_djbj£jcjÐj:}rqd(j<]j@]j>]j=]jA]ujiNjjhjk]rrd(jÓ)rsd}rtd(j9X expires_inj:}rud(j<]j@]j>]j=]jA]ujCjodjk]rvdjtX expires_inrwd…rxd}ryd(j9UjCjsdubajcjÛubjÓ)rzd}r{d(j9X method='GET'j:}r|d(j<]j@]j>]j=]jA]ujCjodjk]r}djtX method='GET'r~d…rd}r€d(j9UjCjzdubajcjÛubjÓ)rd}r‚d(j9X headers=Nonej:}rƒd(j<]j@]j>]j=]jA]ujCjodjk]r„djtX headers=Noner…d…r†d}r‡d(j9UjCjdubajcjÛubjÓ)rˆd}r‰d(j9Xforce_http=Falsej:}rŠd(j<]j@]j>]j=]jA]ujCjodjk]r‹djtXforce_http=FalserŒd…rd}rŽd(j9UjCjˆdubajcjÛubjÓ)rd}rd(j9Xresponse_headers=Nonej:}r‘d(j<]j@]j>]j=]jA]ujCjodjk]r’djtXresponse_headers=Noner“d…r”d}r•d(j9UjCjdubajcjÛubjÓ)r–d}r—d(j9Xexpires_in_absolute=Falsej:}r˜d(j<]j@]j>]j=]jA]ujCjodjk]r™djtXexpires_in_absolute=Falseršd…r›d}rœd(j9UjCj–dubajcjÛubeubeubjS)rd}ržd(j9UjCjZdjbj£jcjój:}rŸd(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r d}r¡d(j9UjCjYjbNjcjŒj:}r¢d(j=]j>]j<]j@]jA]Uentries]r£d(jX(get_acl() (boto.s3.bucket.Bucket method)j Utr¤daujiNjjhjk]ubjV)r¥d}r¦d(j9UjCjYjbNjcj˜j:}r§d(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¨djžj¨dujiNjjhjk]r©d(j )rªd}r«d(j9X:Bucket.get_acl(key_name='', headers=None, version_id=None)jCj¥djbj£jcj¤j:}r¬d(j=]r­dj aj§j¨Xboto.s3.bucketr®d…r¯d}r°dbj>]j<]j@]jA]r±dj aj­XBucket.get_aclj¯jëWj°‰ujiNjjhjk]r²d(jÄ)r³d}r´d(j9Xget_acljCjªdjbj£jcjÇj:}rµd(j<]j@]j>]j=]jA]ujiNjjhjk]r¶djtXget_aclr·d…r¸d}r¹d(j9UjCj³dubaubjÍ)rºd}r»d(j9UjCjªdjbj£jcjÐj:}r¼d(j<]j@]j>]j=]jA]ujiNjjhjk]r½d(jÓ)r¾d}r¿d(j9X key_name=''j:}rÀd(j<]j@]j>]j=]jA]ujCjºdjk]rÁdjtX key_name=''rÂd…rÃd}rÄd(j9UjCj¾dubajcjÛubjÓ)rÅd}rÆd(j9X headers=Nonej:}rÇd(j<]j@]j>]j=]jA]ujCjºdjk]rÈdjtX headers=NonerÉd…rÊd}rËd(j9UjCjÅdubajcjÛubjÓ)rÌd}rÍd(j9Xversion_id=Nonej:}rÎd(j<]j@]j>]j=]jA]ujCjºdjk]rÏdjtXversion_id=NonerÐd…rÑd}rÒd(j9UjCjÌdubajcjÛubeubeubjS)rÓd}rÔd(j9UjCj¥djbj£jcjój:}rÕd(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÖd}r×d(j9UjCjYjbNjcjŒj:}rØd(j=]j>]j<]j@]jA]Uentries]rÙd(jX-get_all_keys() (boto.s3.bucket.Bucket method)húUtrÚdaujiNjjhjk]ubjV)rÛd}rÜd(j9UjCjYjbNjcj˜j:}rÝd(jš‰j›XpyrÞdj=]j>]j<]j@]jA]jœXmethodrßdjžjßdujiNjjhjk]ràd(j )rád}râd(j9X+Bucket.get_all_keys(headers=None, **params)jCjÛdjbj£jcj¤j:}rãd(j=]rädhúaj§j¨Xboto.s3.bucketråd…ræd}rçdbj>]j<]j@]jA]rèdhúaj­XBucket.get_all_keysj¯jëWj°‰ujiNjjhjk]réd(jÄ)rêd}rëd(j9X get_all_keysjCjádjbj£jcjÇj:}rìd(j<]j@]j>]j=]jA]ujiNjjhjk]rídjtX get_all_keysrîd…rïd}rðd(j9UjCjêdubaubjÍ)rñd}ròd(j9UjCjádjbj£jcjÐj:}ród(j<]j@]j>]j=]jA]ujiNjjhjk]rôd(jÓ)rõd}röd(j9X headers=Nonej:}r÷d(j<]j@]j>]j=]jA]ujCjñdjk]rødjtX headers=Nonerùd…rúd}rûd(j9UjCjõdubajcjÛubjÓ)rüd}rýd(j9X**paramsj:}rþd(j<]j@]j>]j=]jA]ujCjñdjk]rÿdjtX**paramsre…re}re(j9UjCjüdubajcjÛubeubeubjS)re}re(j9UjCjÛdjbj£jcjój:}re(j<]j@]j>]j=]jA]ujiNjjhjk]re(jD)re}re(j9XüA lower-level method for listing contents of a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.r ejCjejbXg/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_all_keysr ejcj"j:}r e(j<]j@]j>]j=]jA]ujiKjjhjk]r ejtXüA lower-level method for listing contents of a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.r e…re}re(j9j ejCjeubaubjP)re}re(j9UjCjejbNjcj*j:}re(j<]j@]j>]j=]jA]ujiNjjhjk]re(jL)re}re(j9Uj:}re(j<]j@]j>]j=]jA]ujCjejk]re(j1)re}re(j9Uj:}re(j<]j@]j>]j=]jA]ujCjejk]rejtX Parametersre…re}re(j9UjCjeubajcj9ubjH)re}r e(j9Uj:}r!e(j<]j@]j>]j=]jA]ujCjejk]r"ej? )r#e}r$e(j9Uj:}r%e(j<]j@]j>]j=]jA]ujCjejk]r&e(jD )r'e}r(e(j9Uj:}r)e(j<]j@]j>]j=]jA]ujCj#ejk]r*ejD)r+e}r,e(j9Uj:}r-e(j<]j@]j>]j=]jA]ujCj'ejk]r.e(jM )r/e}r0e(j9Xmax_keysj:}r1e(j<]j@]j>]j=]jA]ujCj+ejk]r2ejtXmax_keysr3e…r4e}r5e(j9UjCj/eubajcjU ubjtX (r6e…r7e}r8e(j9UjCj+eubjõ)r9e}r:e(j9Uj:}r;e(Ureftypej\ U reftargetXintr]U refexplicit‰j<]j@]jA]ujCj+ejk]r=ej_ )r>e}r?e(j9j]j=]jA]ujCj9ejk]rAejtXintrBe…rCe}rDe(j9UjCj>eubajcjg ubajcjùubjtX)…rEe}rFe(j9UjCj+eubjtX -- rGe…rHe}rIe(j9UjCj+eubjtX&The maximum number of keys to retrieverJe…rKe}rLe(j9X&The maximum number of keys to retrievejCj+eubejcj"ubajcjp ubjD )rMe}rNe(j9Uj:}rOe(j<]j@]j>]j=]jA]ujCj#ejk]rPejD)rQe}rRe(j9Uj:}rSe(j<]j@]j>]j=]jA]ujCjMejk]rTe(jM )rUe}rVe(j9Xprefixj:}rWe(j<]j@]j>]j=]jA]ujCjQejk]rXejtXprefixrYe…rZe}r[e(j9UjCjUeubajcjU ubjtX (r\e…r]e}r^e(j9UjCjQeubjõ)r_e}r`e(j9Uj:}rae(Ureftypej\ U reftargetXstringrbeU refdomainjÞdj=]j>]U refexplicit‰j<]j@]jA]ujCjQejk]rcej_ )rde}ree(j9jbej:}rfe(j<]j@]j>]j=]jA]ujCj_ejk]rgejtXstringrhe…rie}rje(j9UjCjdeubajcjg ubajcjùubjtX)…rke}rle(j9UjCjQeubjtX -- rme…rne}roe(j9UjCjQeubjtX+The prefix of the keys you want to retrieverpe…rqe}rre(j9X+The prefix of the keys you want to retrievejCjQeubejcj"ubajcjp ubjD )rse}rte(j9Uj:}rue(j<]j@]j>]j=]jA]ujCj#ejk]rvejD)rwe}rxe(j9Uj:}rye(j<]j@]j>]j=]jA]ujCjsejk]rze(jM )r{e}r|e(j9Xmarkerj:}r}e(j<]j@]j>]j=]jA]ujCjwejk]r~ejtXmarkerre…r€e}re(j9UjCj{eubajcjU ubjtX (r‚e…rƒe}r„e(j9UjCjweubjõ)r…e}r†e(j9Uj:}r‡e(Ureftypej\ U reftargetXstringrˆeU refdomainjÞdj=]j>]U refexplicit‰j<]j@]jA]ujCjwejk]r‰ej_ )rŠe}r‹e(j9jˆej:}rŒe(j<]j@]j>]j=]jA]ujCj…ejk]rejtXstringrŽe…re}re(j9UjCjŠeubajcjg ubajcjùubjtX)…r‘e}r’e(j9UjCjweubjtX -- r“e…r”e}r•e(j9UjCjweubjtX/The "marker" of where you are in the result setr–e…r—e}r˜e(j9X/The "marker" of where you are in the result setjCjweubejcj"ubajcjp ubjD )r™e}rše(j9Uj:}r›e(j<]j@]j>]j=]jA]ujCj#ejk]rœejD)re}rže(j9Uj:}rŸe(j<]j@]j>]j=]jA]ujCj™ejk]r e(jM )r¡e}r¢e(j9X delimiterj:}r£e(j<]j@]j>]j=]jA]ujCjejk]r¤ejtX delimiterr¥e…r¦e}r§e(j9UjCj¡eubajcjU ubjtX (r¨e…r©e}rªe(j9UjCjeubjõ)r«e}r¬e(j9Uj:}r­e(Ureftypej\ U reftargetXstringr®eU refdomainjÞdj=]j>]U refexplicit‰j<]j@]jA]ujCjejk]r¯ej_ )r°e}r±e(j9j®ej:}r²e(j<]j@]j>]j=]jA]ujCj«ejk]r³ejtXstringr´e…rµe}r¶e(j9UjCj°eubajcjg ubajcjùubjtX)…r·e}r¸e(j9UjCjeubjtX -- r¹e…rºe}r»e(j9UjCjeubjtX?If this optional, Unicode string parameter is included with your request, then keys that contain the same string between the prefix and the first occurrence of the delimiter will be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.r¼e…r½e}r¾e(j9X?If this optional, Unicode string parameter is included with your request, then keys that contain the same string between the prefix and the first occurrence of the delimiter will be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.jCjeubejcj"ubajcjp ubjD )r¿e}rÀe(j9Uj:}rÁe(j<]j@]j>]j=]jA]ujCj#ejk]rÂejD)rÃe}rÄe(j9Uj:}rÅe(j<]j@]j>]j=]jA]ujCj¿ejk]rÆe(jM )rÇe}rÈe(j9X encoding_typej:}rÉe(j<]j@]j>]j=]jA]ujCjÃejk]rÊejtX encoding_typerËe…rÌe}rÍe(j9UjCjÇeubajcjU ubjtX (rÎe…rÏe}rÐe(j9UjCjÃeubjõ)rÑe}rÒe(j9Uj:}rÓe(Ureftypej\ U reftargetXstringrÔeU refdomainjÞdj=]j>]U refexplicit‰j<]j@]jA]ujCjÃejk]rÕej_ )rÖe}r×e(j9jÔej:}rØe(j<]j@]j>]j=]jA]ujCjÑejk]rÙejtXstringrÚe…rÛe}rÜe(j9UjCjÖeubajcjg ubajcjùubjtX)…rÝe}rÞe(j9UjCjÃeubjtX -- rße…ràe}ráe(j9UjCjÃeubjD)râe}rãe(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.räejCjÃejbj ejcj"j:}råe(j<]j@]j>]j=]jA]ujiKjk]ræejtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.rçe…rèe}rée(j9jäejCjâeubaubjD)rêe}rëe(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rìejCjÃejbj ejcj"j:}ríe(j<]j@]j>]j=]jA]ujiKjk]rîejtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rïe…rðe}rñe(j9jìejCjêeubaubjD)ròe}róe(j9XValid options: ``url``jCjÃejbj ejcj"j:}rôe(j<]j@]j>]j=]jA]ujiK!jk]rõe(jtXValid options: röe…r÷e}røe(j9XValid options: jCjòeubj)rùe}rúe(j9X``url``j:}rûe(j<]j@]j>]j=]jA]ujCjòejk]rüejtXurlrýe…rþe}rÿe(j9UjCjùeubajcjubeubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rf}rf(j9Uj:}rf(j<]j@]j>]j=]jA]ujCjejk]rf(j1)rf}rf(j9Uj:}rf(j<]j@]j>]j=]jA]ujCjfjk]rfjtX Return typerf…r f}r f(j9UjCjfubajcj9ubjH)r f}r f(j9Uj:}r f(j<]j@]j>]j=]jA]ujCjfjk]rfjD)rf}rf(j9Uj:}rf(j<]j@]j>]j=]jA]ujCj fjk]rfjtX ResultSetrf…rf}rf(j9X ResultSetjCjfubajcj"ubajcjEubejcjFubjL)rf}rf(j9Uj:}rf(j<]j@]j>]j=]jA]ujCjejk]rf(j1)rf}rf(j9Uj:}rf(j<]j@]j>]j=]jA]ujCjfjk]rfjtXReturnsrf…rf}r f(j9UjCjfubajcj9ubjH)r!f}r"f(j9Uj:}r#f(j<]j@]j>]j=]jA]ujCjfjk]r$fjD)r%f}r&f(j9Uj:}r'f(j<]j@]j>]j=]jA]ujCj!fjk]r(fjtX-The result from S3 listing the keys requestedr)f…r*f}r+f(j9X-The result from S3 listing the keys requestedjCj%fubajcj"ubajcjEubejcjFubeubeubeubjˆ)r,f}r-f(j9UjCjYjbNjcjŒj:}r.f(j=]j>]j<]j@]jA]Uentries]r/f(jX:get_all_multipart_uploads() (boto.s3.bucket.Bucket method)hDUtr0faujiNjjhjk]ubjV)r1f}r2f(j9UjCjYjbNjcj˜j:}r3f(jš‰j›Xpyr4fj=]j>]j<]j@]jA]jœXmethodr5fjžj5fujiNjjhjk]r6f(j )r7f}r8f(j9X8Bucket.get_all_multipart_uploads(headers=None, **params)jCj1fjbj£jcj¤j:}r9f(j=]r:fhDaj§j¨Xboto.s3.bucketr;f…r]j<]j@]jA]r>fhDaj­X Bucket.get_all_multipart_uploadsj¯jëWj°‰ujiNjjhjk]r?f(jÄ)r@f}rAf(j9Xget_all_multipart_uploadsjCj7fjbj£jcjÇj:}rBf(j<]j@]j>]j=]jA]ujiNjjhjk]rCfjtXget_all_multipart_uploadsrDf…rEf}rFf(j9UjCj@fubaubjÍ)rGf}rHf(j9UjCj7fjbj£jcjÐj:}rIf(j<]j@]j>]j=]jA]ujiNjjhjk]rJf(jÓ)rKf}rLf(j9X headers=Nonej:}rMf(j<]j@]j>]j=]jA]ujCjGfjk]rNfjtX headers=NonerOf…rPf}rQf(j9UjCjKfubajcjÛubjÓ)rRf}rSf(j9X**paramsj:}rTf(j<]j@]j>]j=]jA]ujCjGfjk]rUfjtX**paramsrVf…rWf}rXf(j9UjCjRfubajcjÛubeubeubjS)rYf}rZf(j9UjCj1fjbj£jcjój:}r[f(j<]j@]j>]j=]jA]ujiNjjhjk]r\f(jD)r]f}r^f(j9XA lower-level, version-aware method for listing active MultiPart uploads for a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.r_fjCjYfjbXt/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_all_multipart_uploadsr`fjcj"j:}raf(j<]j@]j>]j=]jA]ujiKjjhjk]rbfjtXA lower-level, version-aware method for listing active MultiPart uploads for a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.rcf…rdf}ref(j9j_fjCj]fubaubjP)rff}rgf(j9UjCjYfjbNjcj*j:}rhf(j<]j@]j>]j=]jA]ujiNjjhjk]rif(jL)rjf}rkf(j9Uj:}rlf(j<]j@]j>]j=]jA]ujCjffjk]rmf(j1)rnf}rof(j9Uj:}rpf(j<]j@]j>]j=]jA]ujCjjfjk]rqfjtX Parametersrrf…rsf}rtf(j9UjCjnfubajcj9ubjH)ruf}rvf(j9Uj:}rwf(j<]j@]j>]j=]jA]ujCjjfjk]rxfj? )ryf}rzf(j9Uj:}r{f(j<]j@]j>]j=]jA]ujCjufjk]r|f(jD )r}f}r~f(j9Uj:}rf(j<]j@]j>]j=]jA]ujCjyfjk]r€fjD)rf}r‚f(j9Uj:}rƒf(j<]j@]j>]j=]jA]ujCj}fjk]r„f(jM )r…f}r†f(j9X max_uploadsj:}r‡f(j<]j@]j>]j=]jA]ujCjfjk]rˆfjtX max_uploadsr‰f…rŠf}r‹f(j9UjCj…fubajcjU ubjtX (rŒf…rf}rŽf(j9UjCjfubjõ)rf}rf(j9Uj:}r‘f(Ureftypej\ U reftargetXintr’fU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCjfjk]r“fj_ )r”f}r•f(j9j’fj:}r–f(j<]j@]j>]j=]jA]ujCjfjk]r—fjtXintr˜f…r™f}ršf(j9UjCj”fubajcjg ubajcjùubjtX)…r›f}rœf(j9UjCjfubjtX -- rf…ržf}rŸf(j9UjCjfubjtXAThe maximum number of uploads to retrieve. Default value is 1000.r f…r¡f}r¢f(j9XAThe maximum number of uploads to retrieve. Default value is 1000.jCjfubejcj"ubajcjp ubjD )r£f}r¤f(j9Uj:}r¥f(j<]j@]j>]j=]jA]ujCjyfjk]r¦fjD)r§f}r¨f(j9Uj:}r©f(j<]j@]j>]j=]jA]ujCj£fjk]rªf(jM )r«f}r¬f(j9X key_markerj:}r­f(j<]j@]j>]j=]jA]ujCj§fjk]r®fjtX key_markerr¯f…r°f}r±f(j9UjCj«fubajcjU ubjtX (r²f…r³f}r´f(j9UjCj§fubjõ)rµf}r¶f(j9Uj:}r·f(Ureftypej\ U reftargetXstringr¸fU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCj§fjk]r¹fj_ )rºf}r»f(j9j¸fj:}r¼f(j<]j@]j>]j=]jA]ujCjµfjk]r½fjtXstringr¾f…r¿f}rÀf(j9UjCjºfubajcjg ubajcjùubjtX)…rÁf}rÂf(j9UjCj§fubjtX -- rÃf…rÄf}rÅf(j9UjCj§fubjD)rÆf}rÇf(j9XúTogether with upload_id_marker, this parameter specifies the multipart upload after which listing should begin. If upload_id_marker is not specified, only the keys lexicographically greater than the specified key_marker will be included in the list.rÈfjCj§fjbj`fjcj"j:}rÉf(j<]j@]j>]j=]jA]ujiK jk]rÊfjtXúTogether with upload_id_marker, this parameter specifies the multipart upload after which listing should begin. If upload_id_marker is not specified, only the keys lexicographically greater than the specified key_marker will be included in the list.rËf…rÌf}rÍf(j9jÈfjCjÆfubaubjD)rÎf}rÏf(j9XáIf upload_id_marker is specified, any multipart uploads for a key equal to the key_marker might also be included, provided those multipart uploads have upload IDs lexicographically greater than the specified upload_id_marker.rÐfjCj§fjbj`fjcj"j:}rÑf(j<]j@]j>]j=]jA]ujiKjk]rÒfjtXáIf upload_id_marker is specified, any multipart uploads for a key equal to the key_marker might also be included, provided those multipart uploads have upload IDs lexicographically greater than the specified upload_id_marker.rÓf…rÔf}rÕf(j9jÐfjCjÎfubaubejcj"ubajcjp ubjD )rÖf}r×f(j9Uj:}rØf(j<]j@]j>]j=]jA]ujCjyfjk]rÙfjD)rÚf}rÛf(j9Uj:}rÜf(j<]j@]j>]j=]jA]ujCjÖfjk]rÝf(jM )rÞf}rßf(j9Xupload_id_markerj:}ràf(j<]j@]j>]j=]jA]ujCjÚfjk]ráfjtXupload_id_markerrâf…rãf}räf(j9UjCjÞfubajcjU ubjtX (råf…ræf}rçf(j9UjCjÚfubjõ)rèf}réf(j9Uj:}rêf(Ureftypej\ U reftargetXstringrëfU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCjÚfjk]rìfj_ )ríf}rîf(j9jëfj:}rïf(j<]j@]j>]j=]jA]ujCjèfjk]rðfjtXstringrñf…ròf}róf(j9UjCjífubajcjg ubajcjùubjtX)…rôf}rõf(j9UjCjÚfubjtX -- röf…r÷f}røf(j9UjCjÚfubjtXeTogether with key-marker, specifies the multipart upload after which listing should begin. If key_marker is not specified, the upload_id_marker parameter is ignored. Otherwise, any multipart uploads for a key equal to the key_marker might be included in the list only if they have an upload ID lexicographically greater than the specified upload_id_marker.rùf…rúf}rûf(j9XeTogether with key-marker, specifies the multipart upload after which listing should begin. If key_marker is not specified, the upload_id_marker parameter is ignored. Otherwise, any multipart uploads for a key equal to the key_marker might be included in the list only if they have an upload ID lexicographically greater than the specified upload_id_marker.jCjÚfubejcj"ubajcjp ubjD )rüf}rýf(j9Uj:}rþf(j<]j@]j>]j=]jA]ujCjyfjk]rÿfjD)rg}rg(j9Uj:}rg(j<]j@]j>]j=]jA]ujCjüfjk]rg(jM )rg}rg(j9X encoding_typej:}rg(j<]j@]j>]j=]jA]ujCjgjk]rgjtX encoding_typerg…r g}r g(j9UjCjgubajcjU ubjtX (r g…r g}r g(j9UjCjgubjõ)rg}rg(j9Uj:}rg(Ureftypej\ U reftargetXstringrgU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCjgjk]rgj_ )rg}rg(j9jgj:}rg(j<]j@]j>]j=]jA]ujCjgjk]rgjtXstringrg…rg}rg(j9UjCjgubajcjg ubajcjùubjtX)…rg}rg(j9UjCjgubjtX -- rg…rg}rg(j9UjCjgubjD)rg}r g(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.r!gjCjgjbj`fjcj"j:}r"g(j<]j@]j>]j=]jA]ujiK"jk]r#gjtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.r$g…r%g}r&g(j9j!gjCjgubaubjD)r'g}r(g(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.r)gjCjgjbj`fjcj"j:}r*g(j<]j@]j>]j=]jA]ujiK%jk]r+gjtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.r,g…r-g}r.g(j9j)gjCj'gubaubjD)r/g}r0g(j9XValid options: ``url``jCjgjbj`fjcj"j:}r1g(j<]j@]j>]j=]jA]ujiK+jk]r2g(jtXValid options: r3g…r4g}r5g(j9XValid options: jCj/gubj)r6g}r7g(j9X``url``j:}r8g(j<]j@]j>]j=]jA]ujCj/gjk]r9gjtXurlr:g…r;g}rg(j9Uj:}r?g(j<]j@]j>]j=]jA]ujCjyfjk]r@gjD)rAg}rBg(j9Uj:}rCg(j<]j@]j>]j=]jA]ujCj=gjk]rDg(jM )rEg}rFg(j9X delimiterj:}rGg(j<]j@]j>]j=]jA]ujCjAgjk]rHgjtX delimiterrIg…rJg}rKg(j9UjCjEgubajcjU ubjtX (rLg…rMg}rNg(j9UjCjAgubjõ)rOg}rPg(j9Uj:}rQg(Ureftypej\ U reftargetXstringrRgU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCjAgjk]rSgj_ )rTg}rUg(j9jRgj:}rVg(j<]j@]j>]j=]jA]ujCjOgjk]rWgjtXstringrXg…rYg}rZg(j9UjCjTgubajcjg ubajcjùubjtX)…r[g}r\g(j9UjCjAgubjtX -- r]g…r^g}r_g(j9UjCjAgubjtXªCharacter you use to group keys. All keys that contain the same string between the prefix, if specified, and the first occurrence of the delimiter after the prefix are grouped under a single result element, CommonPrefixes. If you don't specify the prefix parameter, then the substring starts at the beginning of the key. The keys that are grouped under CommonPrefixes result element are not returned elsewhere in the response.r`g…rag}rbg(j9XªCharacter you use to group keys. All keys that contain the same string between the prefix, if specified, and the first occurrence of the delimiter after the prefix are grouped under a single result element, CommonPrefixes. If you don't specify the prefix parameter, then the substring starts at the beginning of the key. The keys that are grouped under CommonPrefixes result element are not returned elsewhere in the response.jCjAgubejcj"ubajcjp ubjD )rcg}rdg(j9Uj:}reg(j<]j@]j>]j=]jA]ujCjyfjk]rfgjD)rgg}rhg(j9Uj:}rig(j<]j@]j>]j=]jA]ujCjcgjk]rjg(jM )rkg}rlg(j9Xprefixj:}rmg(j<]j@]j>]j=]jA]ujCjggjk]rngjtXprefixrog…rpg}rqg(j9UjCjkgubajcjU ubjtX (rrg…rsg}rtg(j9UjCjggubjõ)rug}rvg(j9Uj:}rwg(Ureftypej\ U reftargetXstringrxgU refdomainj4fj=]j>]U refexplicit‰j<]j@]jA]ujCjggjk]rygj_ )rzg}r{g(j9jxgj:}r|g(j<]j@]j>]j=]jA]ujCjugjk]r}gjtXstringr~g…rg}r€g(j9UjCjzgubajcjg ubajcjùubjtX)…rg}r‚g(j9UjCjggubjtX -- rƒg…r„g}r…g(j9UjCjggubjtXLists in-progress uploads only for those keys that begin with the specified prefix. You can use prefixes to separate a bucket into different grouping of keys. (You can think of using prefix to make groups in the same way you'd use a folder in a file system.)r†g…r‡g}rˆg(j9XLists in-progress uploads only for those keys that begin with the specified prefix. You can use prefixes to separate a bucket into different grouping of keys. (You can think of using prefix to make groups in the same way you'd use a folder in a file system.)jCjggubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r‰g}rŠg(j9Uj:}r‹g(j<]j@]j>]j=]jA]ujCjffjk]rŒg(j1)rg}rŽg(j9Uj:}rg(j<]j@]j>]j=]jA]ujCj‰gjk]rgjtX Return typer‘g…r’g}r“g(j9UjCjgubajcj9ubjH)r”g}r•g(j9Uj:}r–g(j<]j@]j>]j=]jA]ujCj‰gjk]r—gjD)r˜g}r™g(j9Uj:}ršg(j<]j@]j>]j=]jA]ujCj”gjk]r›gjtX ResultSetrœg…rg}ržg(j9X ResultSetjCj˜gubajcj"ubajcjEubejcjFubjL)rŸg}r g(j9Uj:}r¡g(j<]j@]j>]j=]jA]ujCjffjk]r¢g(j1)r£g}r¤g(j9Uj:}r¥g(j<]j@]j>]j=]jA]ujCjŸgjk]r¦gjtXReturnsr§g…r¨g}r©g(j9UjCj£gubajcj9ubjH)rªg}r«g(j9Uj:}r¬g(j<]j@]j>]j=]jA]ujCjŸgjk]r­gjD)r®g}r¯g(j9Uj:}r°g(j<]j@]j>]j=]jA]ujCjªgjk]r±gjtX0The result from S3 listing the uploads requestedr²g…r³g}r´g(j9X0The result from S3 listing the uploads requestedjCj®gubajcj"ubajcjEubejcjFubeubeubeubjˆ)rµg}r¶g(j9UjCjYjbNjcjŒj:}r·g(j=]j>]j<]j@]jA]Uentries]r¸g(jX1get_all_versions() (boto.s3.bucket.Bucket method)h'Utr¹gaujiNjjhjk]ubjV)rºg}r»g(j9UjCjYjbNjcj˜j:}r¼g(jš‰j›Xpyr½gj=]j>]j<]j@]jA]jœXmethodr¾gjžj¾gujiNjjhjk]r¿g(j )rÀg}rÁg(j9X/Bucket.get_all_versions(headers=None, **params)jCjºgjbj£jcj¤j:}rÂg(j=]rÃgh'aj§j¨Xboto.s3.bucketrÄg…rÅg}rÆgbj>]j<]j@]jA]rÇgh'aj­XBucket.get_all_versionsj¯jëWj°‰ujiNjjhjk]rÈg(jÄ)rÉg}rÊg(j9Xget_all_versionsjCjÀgjbj£jcjÇj:}rËg(j<]j@]j>]j=]jA]ujiNjjhjk]rÌgjtXget_all_versionsrÍg…rÎg}rÏg(j9UjCjÉgubaubjÍ)rÐg}rÑg(j9UjCjÀgjbj£jcjÐj:}rÒg(j<]j@]j>]j=]jA]ujiNjjhjk]rÓg(jÓ)rÔg}rÕg(j9X headers=Nonej:}rÖg(j<]j@]j>]j=]jA]ujCjÐgjk]r×gjtX headers=NonerØg…rÙg}rÚg(j9UjCjÔgubajcjÛubjÓ)rÛg}rÜg(j9X**paramsj:}rÝg(j<]j@]j>]j=]jA]ujCjÐgjk]rÞgjtX**paramsrßg…ràg}rág(j9UjCjÛgubajcjÛubeubeubjS)râg}rãg(j9UjCjºgjbj£jcjój:}räg(j<]j@]j>]j=]jA]ujiNjjhjk]råg(jD)ræg}rçg(j9X A lower-level, version-aware method for listing contents of a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.règjCjâgjbXk/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_all_versionsrégjcj"j:}rêg(j<]j@]j>]j=]jA]ujiKjjhjk]rëgjtX A lower-level, version-aware method for listing contents of a bucket. This closely models the actual S3 API and requires you to manually handle the paging of results. For a higher-level method that handles the details of paging for you, you can use the list method.rìg…ríg}rîg(j9jègjCjægubaubjP)rïg}rðg(j9UjCjâgjbNjcj*j:}rñg(j<]j@]j>]j=]jA]ujiNjjhjk]ròg(jL)róg}rôg(j9Uj:}rõg(j<]j@]j>]j=]jA]ujCjïgjk]rög(j1)r÷g}røg(j9Uj:}rùg(j<]j@]j>]j=]jA]ujCjógjk]rúgjtX Parametersrûg…rüg}rýg(j9UjCj÷gubajcj9ubjH)rþg}rÿg(j9Uj:}rh(j<]j@]j>]j=]jA]ujCjógjk]rhj? )rh}rh(j9Uj:}rh(j<]j@]j>]j=]jA]ujCjþgjk]rh(jD )rh}rh(j9Uj:}rh(j<]j@]j>]j=]jA]ujCjhjk]r hjD)r h}r h(j9Uj:}r h(j<]j@]j>]j=]jA]ujCjhjk]r h(jM )rh}rh(j9Xmax_keysj:}rh(j<]j@]j>]j=]jA]ujCj hjk]rhjtXmax_keysrh…rh}rh(j9UjCjhubajcjU ubjtX (rh…rh}rh(j9UjCj hubjõ)rh}rh(j9Uj:}rh(Ureftypej\ U reftargetXintrhU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCj hjk]rhj_ )rh}rh(j9jhj:}rh(j<]j@]j>]j=]jA]ujCjhjk]r hjtXintr!h…r"h}r#h(j9UjCjhubajcjg ubajcjùubjtX)…r$h}r%h(j9UjCj hubjtX -- r&h…r'h}r(h(j9UjCj hubjtX&The maximum number of keys to retriever)h…r*h}r+h(j9X&The maximum number of keys to retrievejCj hubejcj"ubajcjp ubjD )r,h}r-h(j9Uj:}r.h(j<]j@]j>]j=]jA]ujCjhjk]r/hjD)r0h}r1h(j9Uj:}r2h(j<]j@]j>]j=]jA]ujCj,hjk]r3h(jM )r4h}r5h(j9Xprefixj:}r6h(j<]j@]j>]j=]jA]ujCj0hjk]r7hjtXprefixr8h…r9h}r:h(j9UjCj4hubajcjU ubjtX (r;h…rh}r?h(j9Uj:}r@h(Ureftypej\ U reftargetXstringrAhU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCj0hjk]rBhj_ )rCh}rDh(j9jAhj:}rEh(j<]j@]j>]j=]jA]ujCj>hjk]rFhjtXstringrGh…rHh}rIh(j9UjCjChubajcjg ubajcjùubjtX)…rJh}rKh(j9UjCj0hubjtX -- rLh…rMh}rNh(j9UjCj0hubjtX+The prefix of the keys you want to retrieverOh…rPh}rQh(j9X+The prefix of the keys you want to retrievejCj0hubejcj"ubajcjp ubjD )rRh}rSh(j9Uj:}rTh(j<]j@]j>]j=]jA]ujCjhjk]rUhjD)rVh}rWh(j9Uj:}rXh(j<]j@]j>]j=]jA]ujCjRhjk]rYh(jM )rZh}r[h(j9X key_markerj:}r\h(j<]j@]j>]j=]jA]ujCjVhjk]r]hjtX key_markerr^h…r_h}r`h(j9UjCjZhubajcjU ubjtX (rah…rbh}rch(j9UjCjVhubjõ)rdh}reh(j9Uj:}rfh(Ureftypej\ U reftargetXstringrghU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCjVhjk]rhhj_ )rih}rjh(j9jghj:}rkh(j<]j@]j>]j=]jA]ujCjdhjk]rlhjtXstringrmh…rnh}roh(j9UjCjihubajcjg ubajcjùubjtX)…rph}rqh(j9UjCjVhubjtX -- rrh…rsh}rth(j9UjCjVhubjtXEThe "marker" of where you are in the result set with respect to keys.ruh…rvh}rwh(j9XEThe "marker" of where you are in the result set with respect to keys.jCjVhubejcj"ubajcjp ubjD )rxh}ryh(j9Uj:}rzh(j<]j@]j>]j=]jA]ujCjhjk]r{hjD)r|h}r}h(j9Uj:}r~h(j<]j@]j>]j=]jA]ujCjxhjk]rh(jM )r€h}rh(j9Xversion_id_markerj:}r‚h(j<]j@]j>]j=]jA]ujCj|hjk]rƒhjtXversion_id_markerr„h…r…h}r†h(j9UjCj€hubajcjU ubjtX (r‡h…rˆh}r‰h(j9UjCj|hubjõ)rŠh}r‹h(j9Uj:}rŒh(Ureftypej\ U reftargetXstringrhU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCj|hjk]rŽhj_ )rh}rh(j9jhj:}r‘h(j<]j@]j>]j=]jA]ujCjŠhjk]r’hjtXstringr“h…r”h}r•h(j9UjCjhubajcjg ubajcjùubjtX)…r–h}r—h(j9UjCj|hubjtX -- r˜h…r™h}ršh(j9UjCj|hubjtXMThe "marker" of where you are in the result set with respect to version-id's.r›h…rœh}rh(j9XMThe "marker" of where you are in the result set with respect to version-id's.jCj|hubejcj"ubajcjp ubjD )ržh}rŸh(j9Uj:}r h(j<]j@]j>]j=]jA]ujCjhjk]r¡hjD)r¢h}r£h(j9Uj:}r¤h(j<]j@]j>]j=]jA]ujCjžhjk]r¥h(jM )r¦h}r§h(j9X delimiterj:}r¨h(j<]j@]j>]j=]jA]ujCj¢hjk]r©hjtX delimiterrªh…r«h}r¬h(j9UjCj¦hubajcjU ubjtX (r­h…r®h}r¯h(j9UjCj¢hubjõ)r°h}r±h(j9Uj:}r²h(Ureftypej\ U reftargetXstringr³hU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCj¢hjk]r´hj_ )rµh}r¶h(j9j³hj:}r·h(j<]j@]j>]j=]jA]ujCj°hjk]r¸hjtXstringr¹h…rºh}r»h(j9UjCjµhubajcjg ubajcjùubjtX)…r¼h}r½h(j9UjCj¢hubjtX -- r¾h…r¿h}rÀh(j9UjCj¢hubjtX?If this optional, Unicode string parameter is included with your request, then keys that contain the same string between the prefix and the first occurrence of the delimiter will be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.rÁh…rÂh}rÃh(j9X?If this optional, Unicode string parameter is included with your request, then keys that contain the same string between the prefix and the first occurrence of the delimiter will be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.jCj¢hubejcj"ubajcjp ubjD )rÄh}rÅh(j9Uj:}rÆh(j<]j@]j>]j=]jA]ujCjhjk]rÇhjD)rÈh}rÉh(j9Uj:}rÊh(j<]j@]j>]j=]jA]ujCjÄhjk]rËh(jM )rÌh}rÍh(j9X encoding_typej:}rÎh(j<]j@]j>]j=]jA]ujCjÈhjk]rÏhjtX encoding_typerÐh…rÑh}rÒh(j9UjCjÌhubajcjU ubjtX (rÓh…rÔh}rÕh(j9UjCjÈhubjõ)rÖh}r×h(j9Uj:}rØh(Ureftypej\ U reftargetXstringrÙhU refdomainj½gj=]j>]U refexplicit‰j<]j@]jA]ujCjÈhjk]rÚhj_ )rÛh}rÜh(j9jÙhj:}rÝh(j<]j@]j>]j=]jA]ujCjÖhjk]rÞhjtXstringrßh…ràh}ráh(j9UjCjÛhubajcjg ubajcjùubjtX)…râh}rãh(j9UjCjÈhubjtX -- räh…råh}ræh(j9UjCjÈhubjD)rçh}rèh(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.réhjCjÈhjbjégjcj"j:}rêh(j<]j@]j>]j=]jA]ujiKjk]rëhjtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.rìh…ríh}rîh(j9jéhjCjçhubaubjD)rïh}rðh(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rñhjCjÈhjbjégjcj"j:}ròh(j<]j@]j>]j=]jA]ujiK jk]róhjtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rôh…rõh}röh(j9jñhjCjïhubaubjD)r÷h}røh(j9XValid options: ``url``jCjÈhjbjégjcj"j:}rùh(j<]j@]j>]j=]jA]ujiK&jk]rúh(jtXValid options: rûh…rüh}rýh(j9XValid options: jCj÷hubj)rþh}rÿh(j9X``url``j:}ri(j<]j@]j>]j=]jA]ujCj÷hjk]rijtXurlri…ri}ri(j9UjCjþhubajcjubeubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)ri}ri(j9Uj:}ri(j<]j@]j>]j=]jA]ujCjïgjk]ri(j1)r i}r i(j9Uj:}r i(j<]j@]j>]j=]jA]ujCjijk]r ijtX Return typer i…ri}ri(j9UjCj iubajcj9ubjH)ri}ri(j9Uj:}ri(j<]j@]j>]j=]jA]ujCjijk]rijD)ri}ri(j9Uj:}ri(j<]j@]j>]j=]jA]ujCjijk]rijtX ResultSetri…ri}ri(j9X ResultSetjCjiubajcj"ubajcjEubejcjFubjL)ri}ri(j9Uj:}ri(j<]j@]j>]j=]jA]ujCjïgjk]ri(j1)ri}r i(j9Uj:}r!i(j<]j@]j>]j=]jA]ujCjijk]r"ijtXReturnsr#i…r$i}r%i(j9UjCjiubajcj9ubjH)r&i}r'i(j9Uj:}r(i(j<]j@]j>]j=]jA]ujCjijk]r)ijD)r*i}r+i(j9Uj:}r,i(j<]j@]j>]j=]jA]ujCj&ijk]r-ijtX-The result from S3 listing the keys requestedr.i…r/i}r0i(j9X-The result from S3 listing the keys requestedjCj*iubajcj"ubajcjEubejcjFubeubeubeubjˆ)r1i}r2i(j9UjCjYjbNjcjŒj:}r3i(j=]j>]j<]j@]jA]Uentries]r4i(jX)get_cors() (boto.s3.bucket.Bucket method)h Utr5iaujiNjjhjk]ubjV)r6i}r7i(j9UjCjYjbNjcj˜j:}r8i(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr9ijžj9iujiNjjhjk]r:i(j )r;i}rih aj§j¨Xboto.s3.bucketr?i…r@i}rAibj>]j<]j@]jA]rBih aj­XBucket.get_corsj¯jëWj°‰ujiNjjhjk]rCi(jÄ)rDi}rEi(j9Xget_corsjCj;ijbj£jcjÇj:}rFi(j<]j@]j>]j=]jA]ujiNjjhjk]rGijtXget_corsrHi…rIi}rJi(j9UjCjDiubaubjÍ)rKi}rLi(j9UjCj;ijbj£jcjÐj:}rMi(j<]j@]j>]j=]jA]ujiNjjhjk]rNijÓ)rOi}rPi(j9X headers=Nonej:}rQi(j<]j@]j>]j=]jA]ujCjKijk]rRijtX headers=NonerSi…rTi}rUi(j9UjCjOiubajcjÛubaubeubjS)rVi}rWi(j9UjCj6ijbj£jcjój:}rXi(j<]j@]j>]j=]jA]ujiNjjhjk]rYi(jD)rZi}r[i(j9X5Returns the current CORS configuration on the bucket.r\ijCjVijbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_corsr]ijcj"j:}r^i(j<]j@]j>]j=]jA]ujiKjjhjk]r_ijtX5Returns the current CORS configuration on the bucket.r`i…rai}rbi(j9j\ijCjZiubaubjP)rci}rdi(j9UjCjVijbNjcj*j:}rei(j<]j@]j>]j=]jA]ujiNjjhjk]rfi(jL)rgi}rhi(j9Uj:}rii(j<]j@]j>]j=]jA]ujCjcijk]rji(j1)rki}rli(j9Uj:}rmi(j<]j@]j>]j=]jA]ujCjgijk]rnijtX Return typeroi…rpi}rqi(j9UjCjkiubajcj9ubjH)rri}rsi(j9Uj:}rti(j<]j@]j>]j=]jA]ujCjgijk]ruijD)rvi}rwi(j9Uj:}rxi(j<]j@]j>]j=]jA]ujCjrijk]ryijõ)rzi}r{i(j9X':class:`boto.s3.cors.CORSConfiguration`r|ijCjvijbNjcjùj:}r}i(UreftypeXclassjû‰jüXboto.s3.cors.CORSConfigurationU refdomainXpyr~ij=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rij)r€i}ri(j9j|ij:}r‚i(j<]j@]rƒi(j j~iXpy-classr„iej>]j=]jA]ujCjzijk]r…ijtXboto.s3.cors.CORSConfigurationr†i…r‡i}rˆi(j9UjCj€iubajcjubaubajcj"ubajcjEubejcjFubjL)r‰i}rŠi(j9Uj:}r‹i(j<]j@]j>]j=]jA]ujCjcijk]rŒi(j1)ri}rŽi(j9Uj:}ri(j<]j@]j>]j=]jA]ujCj‰ijk]rijtXReturnsr‘i…r’i}r“i(j9UjCjiubajcj9ubjH)r”i}r•i(j9Uj:}r–i(j<]j@]j>]j=]jA]ujCj‰ijk]r—ijD)r˜i}r™i(j9Uj:}rši(j<]j@]j>]j=]jA]ujCj”ijk]r›ijtXZA CORSConfiguration object that describes all current CORS rules in effect for the bucket.rœi…ri}rži(j9XZA CORSConfiguration object that describes all current CORS rules in effect for the bucket.jCj˜iubajcj"ubajcjEubejcjFubeubeubeubjˆ)rŸi}r i(j9UjCjYjbXg/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_cors_xmlr¡ijcjŒj:}r¢i(j=]j>]j<]j@]jA]Uentries]r£i(jX-get_cors_xml() (boto.s3.bucket.Bucket method)hºUtr¤iaujiNjjhjk]ubjV)r¥i}r¦i(j9UjCjYjbj¡ijcj˜j:}r§i(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¨ijžj¨iujiNjjhjk]r©i(j )rªi}r«i(j9X!Bucket.get_cors_xml(headers=None)jCj¥ijbj£jcj¤j:}r¬i(j=]r­ihºaj§j¨Xboto.s3.bucketr®i…r¯i}r°ibj>]j<]j@]jA]r±ihºaj­XBucket.get_cors_xmlj¯jëWj°‰ujiNjjhjk]r²i(jÄ)r³i}r´i(j9X get_cors_xmljCjªijbj£jcjÇj:}rµi(j<]j@]j>]j=]jA]ujiNjjhjk]r¶ijtX get_cors_xmlr·i…r¸i}r¹i(j9UjCj³iubaubjÍ)rºi}r»i(j9UjCjªijbj£jcjÐj:}r¼i(j<]j@]j>]j=]jA]ujiNjjhjk]r½ijÓ)r¾i}r¿i(j9X headers=Nonej:}rÀi(j<]j@]j>]j=]jA]ujCjºijk]rÁijtX headers=NonerÂi…rÃi}rÄi(j9UjCj¾iubajcjÛubaubeubjS)rÅi}rÆi(j9UjCj¥ijbj£jcjój:}rÇi(j<]j@]j>]j=]jA]ujiNjjhjk]rÈijD)rÉi}rÊi(j9XHReturns the current CORS configuration on the bucket as an XML document.rËijCjÅijbj¡ijcj"j:}rÌi(j<]j@]j>]j=]jA]ujiKjjhjk]rÍijtXHReturns the current CORS configuration on the bucket as an XML document.rÎi…rÏi}rÐi(j9jËijCjÉiubaubaubeubjˆ)rÑi}rÒi(j9UjCjYjbNjcjŒj:}rÓi(j=]j>]j<]j@]jA]Uentries]rÔi(jX(get_key() (boto.s3.bucket.Bucket method)h^UtrÕiaujiNjjhjk]ubjV)rÖi}r×i(j9UjCjYjbNjcj˜j:}rØi(jš‰j›XpyrÙij=]j>]j<]j@]jA]jœXmethodrÚijžjÚiujiNjjhjk]rÛi(j )rÜi}rÝi(j9X]Bucket.get_key(key_name, headers=None, version_id=None, response_headers=None, validate=True)jCjÖijbj£jcj¤j:}rÞi(j=]rßih^aj§j¨Xboto.s3.bucketrài…rái}râibj>]j<]j@]jA]rãih^aj­XBucket.get_keyj¯jëWj°‰ujiNjjhjk]räi(jÄ)råi}ræi(j9Xget_keyjCjÜijbj£jcjÇj:}rçi(j<]j@]j>]j=]jA]ujiNjjhjk]rèijtXget_keyréi…rêi}rëi(j9UjCjåiubaubjÍ)rìi}ríi(j9UjCjÜijbj£jcjÐj:}rîi(j<]j@]j>]j=]jA]ujiNjjhjk]rïi(jÓ)rði}rñi(j9Xkey_namej:}ròi(j<]j@]j>]j=]jA]ujCjìijk]róijtXkey_namerôi…rõi}röi(j9UjCjðiubajcjÛubjÓ)r÷i}røi(j9X headers=Nonej:}rùi(j<]j@]j>]j=]jA]ujCjìijk]rúijtX headers=Nonerûi…rüi}rýi(j9UjCj÷iubajcjÛubjÓ)rþi}rÿi(j9Xversion_id=Nonej:}rj(j<]j@]j>]j=]jA]ujCjìijk]rjjtXversion_id=Nonerj…rj}rj(j9UjCjþiubajcjÛubjÓ)rj}rj(j9Xresponse_headers=Nonej:}rj(j<]j@]j>]j=]jA]ujCjìijk]rjjtXresponse_headers=Noner j…r j}r j(j9UjCjjubajcjÛubjÓ)r j}r j(j9X validate=Truej:}rj(j<]j@]j>]j=]jA]ujCjìijk]rjjtX validate=Truerj…rj}rj(j9UjCj jubajcjÛubeubeubjS)rj}rj(j9UjCjÖijbj£jcjój:}rj(j<]j@]j>]j=]jA]ujiNjjhjk]rj(jD)rj}rj(j9X¯Check to see if a particular key exists within the bucket. This method uses a HEAD request to check for the existence of the key. Returns: An instance of a Key object or NonerjjCjjjbXb/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_keyrjjcj"j:}rj(j<]j@]j>]j=]jA]ujiKjjhjk]rjjtX¯Check to see if a particular key exists within the bucket. This method uses a HEAD request to check for the existence of the key. Returns: An instance of a Key object or Nonerj…rj}rj(j9jjjCjjubaubjP)r j}r!j(j9UjCjjjbNjcj*j:}r"j(j<]j@]j>]j=]jA]ujiNjjhjk]r#j(jL)r$j}r%j(j9Uj:}r&j(j<]j@]j>]j=]jA]ujCj jjk]r'j(j1)r(j}r)j(j9Uj:}r*j(j<]j@]j>]j=]jA]ujCj$jjk]r+jjtX Parametersr,j…r-j}r.j(j9UjCj(jubajcj9ubjH)r/j}r0j(j9Uj:}r1j(j<]j@]j>]j=]jA]ujCj$jjk]r2jj? )r3j}r4j(j9Uj:}r5j(j<]j@]j>]j=]jA]ujCj/jjk]r6j(jD )r7j}r8j(j9Uj:}r9j(j<]j@]j>]j=]jA]ujCj3jjk]r:jjD)r;j}r]j=]jA]ujCj7jjk]r>j(jM )r?j}r@j(j9Xkey_namej:}rAj(j<]j@]j>]j=]jA]ujCj;jjk]rBjjtXkey_namerCj…rDj}rEj(j9UjCj?jubajcjU ubjtX (rFj…rGj}rHj(j9UjCj;jubjõ)rIj}rJj(j9Uj:}rKj(Ureftypej\ U reftargetXstringrLjU refdomainjÙij=]j>]U refexplicit‰j<]j@]jA]ujCj;jjk]rMjj_ )rNj}rOj(j9jLjj:}rPj(j<]j@]j>]j=]jA]ujCjIjjk]rQjjtXstringrRj…rSj}rTj(j9UjCjNjubajcjg ubajcjùubjtX)…rUj}rVj(j9UjCj;jubjtX -- rWj…rXj}rYj(j9UjCj;jubjtXThe name of the key to retrieverZj…r[j}r\j(j9XThe name of the key to retrievejCj;jubejcj"ubajcjp ubjD )r]j}r^j(j9Uj:}r_j(j<]j@]j>]j=]jA]ujCj3jjk]r`jjD)raj}rbj(j9Uj:}rcj(j<]j@]j>]j=]jA]ujCj]jjk]rdj(jM )rej}rfj(j9Xheadersj:}rgj(j<]j@]j>]j=]jA]ujCjajjk]rhjjtXheadersrij…rjj}rkj(j9UjCjejubajcjU ubjtX (rlj…rmj}rnj(j9UjCjajubjõ)roj}rpj(j9Uj:}rqj(Ureftypej\ U reftargetXdictrrjU refdomainjÙij=]j>]U refexplicit‰j<]j@]jA]ujCjajjk]rsjj_ )rtj}ruj(j9jrjj:}rvj(j<]j@]j>]j=]jA]ujCjojjk]rwjjtXdictrxj…ryj}rzj(j9UjCjtjubajcjg ubajcjùubjtX)…r{j}r|j(j9UjCjajubjtX -- r}j…r~j}rj(j9UjCjajubjtX+The headers to send when retrieving the keyr€j…rj}r‚j(j9X+The headers to send when retrieving the keyjCjajubejcj"ubajcjp ubjD )rƒj}r„j(j9Uj:}r…j(j<]j@]j>]j=]jA]ujCj3jjk]r†jjD)r‡j}rˆj(j9Uj:}r‰j(j<]j@]j>]j=]jA]ujCjƒjjk]rŠj(jM )r‹j}rŒj(j9X version_idj:}rj(j<]j@]j>]j=]jA]ujCj‡jjk]rŽjjtX version_idrj…rj}r‘j(j9UjCj‹jubajcjU ubjtX (r’j…r“j}r”j(j9UjCj‡jubjõ)r•j}r–j(j9Uj:}r—j(Ureftypej\ U reftargetXstringr˜jU refdomainjÙij=]j>]U refexplicit‰j<]j@]jA]ujCj‡jjk]r™jj_ )ršj}r›j(j9j˜jj:}rœj(j<]j@]j>]j=]jA]ujCj•jjk]rjjtXstringržj…rŸj}r j(j9UjCjšjubajcjg ubajcjùubjtX)…r¡j}r¢j(j9UjCj‡jubjtX -- r£j…r¤j}r¥j(j9UjCj‡jubejcj"ubajcjp ubjD )r¦j}r§j(j9Uj:}r¨j(j<]j@]j>]j=]jA]ujCj3jjk]r©jjD)rªj}r«j(j9Uj:}r¬j(j<]j@]j>]j=]jA]ujCj¦jjk]r­j(jM )r®j}r¯j(j9Xresponse_headersj:}r°j(j<]j@]j>]j=]jA]ujCjªjjk]r±jjtXresponse_headersr²j…r³j}r´j(j9UjCj®jubajcjU ubjtX (rµj…r¶j}r·j(j9UjCjªjubjõ)r¸j}r¹j(j9Uj:}rºj(Ureftypej\ U reftargetXdictr»jU refdomainjÙij=]j>]U refexplicit‰j<]j@]jA]ujCjªjjk]r¼jj_ )r½j}r¾j(j9j»jj:}r¿j(j<]j@]j>]j=]jA]ujCj¸jjk]rÀjjtXdictrÁj…rÂj}rÃj(j9UjCj½jubajcjg ubajcjùubjtX)…rÄj}rÅj(j9UjCjªjubjtX -- rÆj…rÇj}rÈj(j9UjCjªjubjtXƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See rÉj…rÊj}rËj(j9XƒA dictionary containing HTTP headers/values that will override any headers associated with the stored object in the response. See jCjªjubj)rÌj}rÍj(j9Xhttp://goo.gl/EWOPbrÎjj:}rÏj(UrefurijÎjj=]j>]j<]j@]jA]ujCjªjjk]rÐjjtXhttp://goo.gl/EWOPbrÑj…rÒj}rÓj(j9UjCjÌjubajcj#ubjtX for details.rÔj…rÕj}rÖj(j9X for details.jCjªjubejcj"ubajcjp ubjD )r×j}rØj(j9Uj:}rÙj(j<]j@]j>]j=]jA]ujCj3jjk]rÚjjD)rÛj}rÜj(j9Uj:}rÝj(j<]j@]j>]j=]jA]ujCj×jjk]rÞj(jM )rßj}ràj(j9Xvalidatej:}ráj(j<]j@]j>]j=]jA]ujCjÛjjk]râjjtXvalidaterãj…räj}råj(j9UjCjßjubajcjU ubjtX (ræj…rçj}rèj(j9UjCjÛjubjõ)réj}rêj(j9Uj:}rëj(Ureftypej\ U reftargetXboolrìjU refdomainjÙij=]j>]U refexplicit‰j<]j@]jA]ujCjÛjjk]ríjj_ )rîj}rïj(j9jìjj:}rðj(j<]j@]j>]j=]jA]ujCjéjjk]rñjjtXboolròj…rój}rôj(j9UjCjîjubajcjg ubajcjùubjtX)…rõj}röj(j9UjCjÛjubjtX -- r÷j…røj}rùj(j9UjCjÛjubjtX$Verifies whether the key exists. If rúj…rûj}rüj(j9X$Verifies whether the key exists. If jCjÛjubj)rýj}rþj(j9X ``False``j:}rÿj(j<]j@]j>]j=]jA]ujCjÛjjk]rkjtXFalserk…rk}rk(j9UjCjýjubajcjubjtXN, this will not hit the service, constructing an in-memory object. Default is rk…rk}rk(j9XN, this will not hit the service, constructing an in-memory object. Default is jCjÛjubj)rk}rk(j9X``True``j:}r k(j<]j@]j>]j=]jA]ujCjÛjjk]r kjtXTruer k…r k}r k(j9UjCjkubajcjubjtX.…rk}rk(j9X.jCjÛjubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rk}rk(j9Uj:}rk(j<]j@]j>]j=]jA]ujCj jjk]rk(j1)rk}rk(j9Uj:}rk(j<]j@]j>]j=]jA]ujCjkjk]rkjtX Return typerk…rk}rk(j9UjCjkubajcj9ubjH)rk}rk(j9Uj:}rk(j<]j@]j>]j=]jA]ujCjkjk]rkjD)rk}r k(j9Uj:}r!k(j<]j@]j>]j=]jA]ujCjkjk]r"kjõ)r#k}r$k(j9X:class:`boto.s3.key.Key`r%kjCjkjbNjcjùj:}r&k(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyr'kj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r(kj)r)k}r*k(j9j%kj:}r+k(j<]j@]r,k(j j'kXpy-classr-kej>]j=]jA]ujCj#kjk]r.kjtXboto.s3.key.Keyr/k…r0k}r1k(j9UjCj)kubajcjubaubajcj"ubajcjEubejcjFubjL)r2k}r3k(j9Uj:}r4k(j<]j@]j>]j=]jA]ujCj jjk]r5k(j1)r6k}r7k(j9Uj:}r8k(j<]j@]j>]j=]jA]ujCj2kjk]r9kjtXReturnsr:k…r;k}rk(j9Uj:}r?k(j<]j@]j>]j=]jA]ujCj2kjk]r@kjD)rAk}rBk(j9Uj:}rCk(j<]j@]j>]j=]jA]ujCj=kjk]rDkjtXA Key object from this bucket.rEk…rFk}rGk(j9XA Key object from this bucket.jCjAkubajcj"ubajcjEubejcjFubeubeubeubjˆ)rHk}rIk(j9UjCjYjbNjcjŒj:}rJk(j=]j>]j<]j@]jA]Uentries]rKk(jX5get_lifecycle_config() (boto.s3.bucket.Bucket method)hˆUtrLkaujiNjjhjk]ubjV)rMk}rNk(j9UjCjYjbNjcj˜j:}rOk(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrPkjžjPkujiNjjhjk]rQk(j )rRk}rSk(j9X)Bucket.get_lifecycle_config(headers=None)jCjMkjbj£jcj¤j:}rTk(j=]rUkhˆaj§j¨Xboto.s3.bucketrVk…rWk}rXkbj>]j<]j@]jA]rYkhˆaj­XBucket.get_lifecycle_configj¯jëWj°‰ujiNjjhjk]rZk(jÄ)r[k}r\k(j9Xget_lifecycle_configjCjRkjbj£jcjÇj:}r]k(j<]j@]j>]j=]jA]ujiNjjhjk]r^kjtXget_lifecycle_configr_k…r`k}rak(j9UjCj[kubaubjÍ)rbk}rck(j9UjCjRkjbj£jcjÐj:}rdk(j<]j@]j>]j=]jA]ujiNjjhjk]rekjÓ)rfk}rgk(j9X headers=Nonej:}rhk(j<]j@]j>]j=]jA]ujCjbkjk]rikjtX headers=Nonerjk…rkk}rlk(j9UjCjfkubajcjÛubaubeubjS)rmk}rnk(j9UjCjMkjbj£jcjój:}rok(j<]j@]j>]j=]jA]ujiNjjhjk]rpk(jD)rqk}rrk(j9X:Returns the current lifecycle configuration on the bucket.rskjCjmkjbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_lifecycle_configrtkjcj"j:}ruk(j<]j@]j>]j=]jA]ujiKjjhjk]rvkjtX:Returns the current lifecycle configuration on the bucket.rwk…rxk}ryk(j9jskjCjqkubaubjP)rzk}r{k(j9UjCjmkjbNjcj*j:}r|k(j<]j@]j>]j=]jA]ujiNjjhjk]r}k(jL)r~k}rk(j9Uj:}r€k(j<]j@]j>]j=]jA]ujCjzkjk]rk(j1)r‚k}rƒk(j9Uj:}r„k(j<]j@]j>]j=]jA]ujCj~kjk]r…kjtX Return typer†k…r‡k}rˆk(j9UjCj‚kubajcj9ubjH)r‰k}rŠk(j9Uj:}r‹k(j<]j@]j>]j=]jA]ujCj~kjk]rŒkjD)rk}rŽk(j9Uj:}rk(j<]j@]j>]j=]jA]ujCj‰kjk]rkjõ)r‘k}r’k(j9X$:class:`boto.s3.lifecycle.Lifecycle`r“kjCjkjbNjcjùj:}r”k(UreftypeXclassjû‰jüXboto.s3.lifecycle.LifecycleU refdomainXpyr•kj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r–kj)r—k}r˜k(j9j“kj:}r™k(j<]j@]ršk(j j•kXpy-classr›kej>]j=]jA]ujCj‘kjk]rœkjtXboto.s3.lifecycle.Lifecyclerk…ržk}rŸk(j9UjCj—kubajcjubaubajcj"ubajcjEubejcjFubjL)r k}r¡k(j9Uj:}r¢k(j<]j@]j>]j=]jA]ujCjzkjk]r£k(j1)r¤k}r¥k(j9Uj:}r¦k(j<]j@]j>]j=]jA]ujCj kjk]r§kjtXReturnsr¨k…r©k}rªk(j9UjCj¤kubajcj9ubjH)r«k}r¬k(j9Uj:}r­k(j<]j@]j>]j=]jA]ujCj kjk]r®kjD)r¯k}r°k(j9Uj:}r±k(j<]j@]j>]j=]jA]ujCj«kjk]r²kjtX]A LifecycleConfig object that describes all current lifecycle rules in effect for the bucket.r³k…r´k}rµk(j9X]A LifecycleConfig object that describes all current lifecycle rules in effect for the bucket.jCj¯kubajcj"ubajcjEubejcjFubeubeubeubjˆ)r¶k}r·k(j9UjCjYjbNjcjŒj:}r¸k(j=]j>]j<]j@]jA]Uentries]r¹k(jX-get_location() (boto.s3.bucket.Bucket method)h4UtrºkaujiNjjhjk]ubjV)r»k}r¼k(j9UjCjYjbNjcj˜j:}r½k(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¾kjžj¾kujiNjjhjk]r¿k(j )rÀk}rÁk(j9XBucket.get_location()jCj»kjbj£jcj¤j:}rÂk(j=]rÃkh4aj§j¨Xboto.s3.bucketrÄk…rÅk}rÆkbj>]j<]j@]jA]rÇkh4aj­XBucket.get_locationj¯jëWj°‰ujiNjjhjk]rÈk(jÄ)rÉk}rÊk(j9X get_locationjCjÀkjbj£jcjÇj:}rËk(j<]j@]j>]j=]jA]ujiNjjhjk]rÌkjtX get_locationrÍk…rÎk}rÏk(j9UjCjÉkubaubjÍ)rÐk}rÑk(j9UjCjÀkjbj£jcjÐj:}rÒk(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rÓk}rÔk(j9UjCj»kjbj£jcjój:}rÕk(j<]j@]j>]j=]jA]ujiNjjhjk]rÖk(jD)r×k}rØk(j9X.Returns the LocationConstraint for the bucket.rÙkjCjÓkjbXg/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_locationrÚkjcj"j:}rÛk(j<]j@]j>]j=]jA]ujiKjjhjk]rÜkjtX.Returns the LocationConstraint for the bucket.rÝk…rÞk}rßk(j9jÙkjCj×kubaubjP)ràk}rák(j9UjCjÓkjbNjcj*j:}râk(j<]j@]j>]j=]jA]ujiNjjhjk]rãk(jL)räk}råk(j9Uj:}ræk(j<]j@]j>]j=]jA]ujCjàkjk]rçk(j1)rèk}rék(j9Uj:}rêk(j<]j@]j>]j=]jA]ujCjäkjk]rëkjtX Return typerìk…rík}rîk(j9UjCjèkubajcj9ubjH)rïk}rðk(j9Uj:}rñk(j<]j@]j>]j=]jA]ujCjäkjk]ròkjD)rók}rôk(j9Uj:}rõk(j<]j@]j>]j=]jA]ujCjïkjk]rökjtXstrr÷k…røk}rùk(j9XstrjCjókubajcj"ubajcjEubejcjFubjL)rúk}rûk(j9Uj:}rük(j<]j@]j>]j=]jA]ujCjàkjk]rýk(j1)rþk}rÿk(j9Uj:}rl(j<]j@]j>]j=]jA]ujCjúkjk]rljtXReturnsrl…rl}rl(j9UjCjþkubajcj9ubjH)rl}rl(j9Uj:}rl(j<]j@]j>]j=]jA]ujCjúkjk]rljD)r l}r l(j9Uj:}r l(j<]j@]j>]j=]jA]ujCjljk]r ljtXqThe LocationConstraint for the bucket or the empty string if no constraint was specified when bucket was created.r l…rl}rl(j9XqThe LocationConstraint for the bucket or the empty string if no constraint was specified when bucket was created.jCj lubajcj"ubajcjEubejcjFubeubeubeubjˆ)rl}rl(j9UjCjYjbNjcjŒj:}rl(j=]j>]j<]j@]jA]Uentries]rl(jX3get_logging_status() (boto.s3.bucket.Bucket method)h8UtrlaujiNjjhjk]ubjV)rl}rl(j9UjCjYjbNjcj˜j:}rl(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrljžjlujiNjjhjk]rl(j )rl}rl(j9X'Bucket.get_logging_status(headers=None)jCjljbj£jcj¤j:}rl(j=]rlh8aj§j¨Xboto.s3.bucketrl…rl}r lbj>]j<]j@]jA]r!lh8aj­XBucket.get_logging_statusj¯jëWj°‰ujiNjjhjk]r"l(jÄ)r#l}r$l(j9Xget_logging_statusjCjljbj£jcjÇj:}r%l(j<]j@]j>]j=]jA]ujiNjjhjk]r&ljtXget_logging_statusr'l…r(l}r)l(j9UjCj#lubaubjÍ)r*l}r+l(j9UjCjljbj£jcjÐj:}r,l(j<]j@]j>]j=]jA]ujiNjjhjk]r-ljÓ)r.l}r/l(j9X headers=Nonej:}r0l(j<]j@]j>]j=]jA]ujCj*ljk]r1ljtX headers=Noner2l…r3l}r4l(j9UjCj.lubajcjÛubaubeubjS)r5l}r6l(j9UjCjljbj£jcjój:}r7l(j<]j@]j>]j=]jA]ujiNjjhjk]r8l(jD)r9l}r:l(j9X'Get the logging status for this bucket.r;ljCj5ljbXm/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_logging_statusr]j=]jA]ujiKjjhjk]r>ljtX'Get the logging status for this bucket.r?l…r@l}rAl(j9j;ljCj9lubaubjP)rBl}rCl(j9UjCj5ljbNjcj*j:}rDl(j<]j@]j>]j=]jA]ujiNjjhjk]rEl(jL)rFl}rGl(j9Uj:}rHl(j<]j@]j>]j=]jA]ujCjBljk]rIl(j1)rJl}rKl(j9Uj:}rLl(j<]j@]j>]j=]jA]ujCjFljk]rMljtX Return typerNl…rOl}rPl(j9UjCjJlubajcj9ubjH)rQl}rRl(j9Uj:}rSl(j<]j@]j>]j=]jA]ujCjFljk]rTljD)rUl}rVl(j9Uj:}rWl(j<]j@]j>]j=]jA]ujCjQljk]rXljõ)rYl}rZl(j9X,:class:`boto.s3.bucketlogging.BucketLogging`r[ljCjUljbNjcjùj:}r\l(UreftypeXclassjû‰jüX#boto.s3.bucketlogging.BucketLoggingU refdomainXpyr]lj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r^lj)r_l}r`l(j9j[lj:}ral(j<]j@]rbl(j j]lXpy-classrclej>]j=]jA]ujCjYljk]rdljtX#boto.s3.bucketlogging.BucketLoggingrel…rfl}rgl(j9UjCj_lubajcjubaubajcj"ubajcjEubejcjFubjL)rhl}ril(j9Uj:}rjl(j<]j@]j>]j=]jA]ujCjBljk]rkl(j1)rll}rml(j9Uj:}rnl(j<]j@]j>]j=]jA]ujCjhljk]roljtXReturnsrpl…rql}rrl(j9UjCjllubajcj9ubjH)rsl}rtl(j9Uj:}rul(j<]j@]j>]j=]jA]ujCjhljk]rvljD)rwl}rxl(j9Uj:}ryl(j<]j@]j>]j=]jA]ujCjsljk]rzljtX'A BucketLogging object for this bucket.r{l…r|l}r}l(j9X'A BucketLogging object for this bucket.jCjwlubajcj"ubajcjEubejcjFubeubeubeubjˆ)r~l}rl(j9UjCjYjbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_policyr€ljcjŒj:}rl(j=]j>]j<]j@]jA]Uentries]r‚l(jX+get_policy() (boto.s3.bucket.Bucket method)hªUtrƒlaujiNjjhjk]ubjV)r„l}r…l(j9UjCjYjbj€ljcj˜j:}r†l(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr‡ljžj‡lujiNjjhjk]rˆl(j )r‰l}rŠl(j9XBucket.get_policy(headers=None)jCj„ljbj£jcj¤j:}r‹l(j=]rŒlhªaj§j¨Xboto.s3.bucketrl…rŽl}rlbj>]j<]j@]jA]rlhªaj­XBucket.get_policyj¯jëWj°‰ujiNjjhjk]r‘l(jÄ)r’l}r“l(j9X get_policyjCj‰ljbj£jcjÇj:}r”l(j<]j@]j>]j=]jA]ujiNjjhjk]r•ljtX get_policyr–l…r—l}r˜l(j9UjCj’lubaubjÍ)r™l}ršl(j9UjCj‰ljbj£jcjÐj:}r›l(j<]j@]j>]j=]jA]ujiNjjhjk]rœljÓ)rl}ržl(j9X headers=Nonej:}rŸl(j<]j@]j>]j=]jA]ujCj™ljk]r ljtX headers=Noner¡l…r¢l}r£l(j9UjCjlubajcjÛubaubeubjS)r¤l}r¥l(j9UjCj„ljbj£jcjój:}r¦l(j<]j@]j>]j=]jA]ujiNjjhjk]r§ljD)r¨l}r©l(j9XlReturns the JSON policy associated with the bucket. The policy is returned as an uninterpreted JSON string.rªljCj¤ljbj€ljcj"j:}r«l(j<]j@]j>]j=]jA]ujiKjjhjk]r¬ljtXlReturns the JSON policy associated with the bucket. The policy is returned as an uninterpreted JSON string.r­l…r®l}r¯l(j9jªljCj¨lubaubaubeubjˆ)r°l}r±l(j9UjCjYjbNjcjŒj:}r²l(j=]j>]j<]j@]jA]Uentries]r³l(jX4get_request_payment() (boto.s3.bucket.Bucket method)h$Utr´laujiNjjhjk]ubjV)rµl}r¶l(j9UjCjYjbNjcj˜j:}r·l(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr¸ljžj¸lujiNjjhjk]r¹l(j )rºl}r»l(j9X(Bucket.get_request_payment(headers=None)jCjµljbj£jcj¤j:}r¼l(j=]r½lh$aj§j¨Xboto.s3.bucketr¾l…r¿l}rÀlbj>]j<]j@]jA]rÁlh$aj­XBucket.get_request_paymentj¯jëWj°‰ujiNjjhjk]rÂl(jÄ)rÃl}rÄl(j9Xget_request_paymentjCjºljbj£jcjÇj:}rÅl(j<]j@]j>]j=]jA]ujiNjjhjk]rÆljtXget_request_paymentrÇl…rÈl}rÉl(j9UjCjÃlubaubjÍ)rÊl}rËl(j9UjCjºljbj£jcjÐj:}rÌl(j<]j@]j>]j=]jA]ujiNjjhjk]rÍljÓ)rÎl}rÏl(j9X headers=Nonej:}rÐl(j<]j@]j>]j=]jA]ujCjÊljk]rÑljtX headers=NonerÒl…rÓl}rÔl(j9UjCjÎlubajcjÛubaubeubjS)rÕl}rÖl(j9UjCjµljbj£jcjój:}r×l(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rØl}rÙl(j9UjCjYjbNjcjŒj:}rÚl(j=]j>]j<]j@]jA]Uentries]rÛl(jX0get_subresource() (boto.s3.bucket.Bucket method)hUtrÜlaujiNjjhjk]ubjV)rÝl}rÞl(j9UjCjYjbNjcj˜j:}rßl(jš‰j›Xpyràlj=]j>]j<]j@]jA]jœXmethodráljžjálujiNjjhjk]râl(j )rãl}räl(j9XOBucket.get_subresource(subresource, key_name='', headers=None, version_id=None)jCjÝljbj£jcj¤j:}rål(j=]rælhaj§j¨Xboto.s3.bucketrçl…rèl}rélbj>]j<]j@]jA]rêlhaj­XBucket.get_subresourcej¯jëWj°‰ujiNjjhjk]rël(jÄ)rìl}ríl(j9Xget_subresourcejCjãljbj£jcjÇj:}rîl(j<]j@]j>]j=]jA]ujiNjjhjk]rïljtXget_subresourcerðl…rñl}ròl(j9UjCjìlubaubjÍ)ról}rôl(j9UjCjãljbj£jcjÐj:}rõl(j<]j@]j>]j=]jA]ujiNjjhjk]röl(jÓ)r÷l}røl(j9X subresourcej:}rùl(j<]j@]j>]j=]jA]ujCjóljk]rúljtX subresourcerûl…rül}rýl(j9UjCj÷lubajcjÛubjÓ)rþl}rÿl(j9X key_name=''j:}rm(j<]j@]j>]j=]jA]ujCjóljk]rmjtX key_name=''rm…rm}rm(j9UjCjþlubajcjÛubjÓ)rm}rm(j9X headers=Nonej:}rm(j<]j@]j>]j=]jA]ujCjóljk]rmjtX headers=Noner m…r m}r m(j9UjCjmubajcjÛubjÓ)r m}r m(j9Xversion_id=Nonej:}rm(j<]j@]j>]j=]jA]ujCjóljk]rmjtXversion_id=Nonerm…rm}rm(j9UjCj mubajcjÛubeubeubjS)rm}rm(j9UjCjÝljbj£jcjój:}rm(j<]j@]j>]j=]jA]ujiNjjhjk]rm(jD)rm}rm(j9X&Get a subresource for a bucket or key.rmjCjmjbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_subresourcermjcj"j:}rm(j<]j@]j>]j=]jA]ujiKjjhjk]rmjtX&Get a subresource for a bucket or key.rm…rm}rm(j9jmjCjmubaubjP)r m}r!m(j9UjCjmjbNjcj*j:}r"m(j<]j@]j>]j=]jA]ujiNjjhjk]r#m(jL)r$m}r%m(j9Uj:}r&m(j<]j@]j>]j=]jA]ujCj mjk]r'm(j1)r(m}r)m(j9Uj:}r*m(j<]j@]j>]j=]jA]ujCj$mjk]r+mjtX Parametersr,m…r-m}r.m(j9UjCj(mubajcj9ubjH)r/m}r0m(j9Uj:}r1m(j<]j@]j>]j=]jA]ujCj$mjk]r2mj? )r3m}r4m(j9Uj:}r5m(j<]j@]j>]j=]jA]ujCj/mjk]r6m(jD )r7m}r8m(j9Uj:}r9m(j<]j@]j>]j=]jA]ujCj3mjk]r:mjD)r;m}r]j=]jA]ujCj7mjk]r>m(jM )r?m}r@m(j9X subresourcej:}rAm(j<]j@]j>]j=]jA]ujCj;mjk]rBmjtX subresourcerCm…rDm}rEm(j9UjCj?mubajcjU ubjtX (rFm…rGm}rHm(j9UjCj;mubjõ)rIm}rJm(j9Uj:}rKm(Ureftypej\ U reftargetXstringrLmU refdomainjàlj=]j>]U refexplicit‰j<]j@]jA]ujCj;mjk]rMmj_ )rNm}rOm(j9jLmj:}rPm(j<]j@]j>]j=]jA]ujCjImjk]rQmjtXstringrRm…rSm}rTm(j9UjCjNmubajcjg ubajcjùubjtX)…rUm}rVm(j9UjCj;mubjtX -- rWm…rXm}rYm(j9UjCj;mubjtXThe subresource to get.rZm…r[m}r\m(j9XThe subresource to get.jCj;mubejcj"ubajcjp ubjD )r]m}r^m(j9Uj:}r_m(j<]j@]j>]j=]jA]ujCj3mjk]r`mjD)ram}rbm(j9Uj:}rcm(j<]j@]j>]j=]jA]ujCj]mjk]rdm(jM )rem}rfm(j9Xkey_namej:}rgm(j<]j@]j>]j=]jA]ujCjamjk]rhmjtXkey_namerim…rjm}rkm(j9UjCjemubajcjU ubjtX (rlm…rmm}rnm(j9UjCjamubjõ)rom}rpm(j9Uj:}rqm(Ureftypej\ U reftargetXstringrrmU refdomainjàlj=]j>]U refexplicit‰j<]j@]jA]ujCjamjk]rsmj_ )rtm}rum(j9jrmj:}rvm(j<]j@]j>]j=]jA]ujCjomjk]rwmjtXstringrxm…rym}rzm(j9UjCjtmubajcjg ubajcjùubjtX)…r{m}r|m(j9UjCjamubjtX -- r}m…r~m}rm(j9UjCjamubjtX8The key to operate on, or None to operate on the bucket.r€m…rm}r‚m(j9X8The key to operate on, or None to operate on the bucket.jCjamubejcj"ubajcjp ubjD )rƒm}r„m(j9Uj:}r…m(j<]j@]j>]j=]jA]ujCj3mjk]r†mjD)r‡m}rˆm(j9Uj:}r‰m(j<]j@]j>]j=]jA]ujCjƒmjk]rŠm(jM )r‹m}rŒm(j9Xheadersj:}rm(j<]j@]j>]j=]jA]ujCj‡mjk]rŽmjtXheadersrm…rm}r‘m(j9UjCj‹mubajcjU ubjtX (r’m…r“m}r”m(j9UjCj‡mubjõ)r•m}r–m(j9Uj:}r—m(Ureftypej\ U reftargetXdictr˜mU refdomainjàlj=]j>]U refexplicit‰j<]j@]jA]ujCj‡mjk]r™mj_ )ršm}r›m(j9j˜mj:}rœm(j<]j@]j>]j=]jA]ujCj•mjk]rmjtXdictržm…rŸm}r m(j9UjCjšmubajcjg ubajcjùubjtX)…r¡m}r¢m(j9UjCj‡mubjtX -- r£m…r¤m}r¥m(j9UjCj‡mubjtX2Additional HTTP headers to include in the request.r¦m…r§m}r¨m(j9X2Additional HTTP headers to include in the request.jCj‡mubejcj"ubajcjp ubjD )r©m}rªm(j9Uj:}r«m(j<]j@]j>]j=]jA]ujCj3mjk]r¬mjD)r­m}r®m(j9Uj:}r¯m(j<]j@]j>]j=]jA]ujCj©mjk]r°m(jM )r±m}r²m(j9Xsrc_version_idj:}r³m(j<]j@]j>]j=]jA]ujCj­mjk]r´mjtXsrc_version_idrµm…r¶m}r·m(j9UjCj±mubajcjU ubjtX (r¸m…r¹m}rºm(j9UjCj­mubjõ)r»m}r¼m(j9Uj:}r½m(Ureftypej\ U reftargetXstringr¾mU refdomainjàlj=]j>]U refexplicit‰j<]j@]jA]ujCj­mjk]r¿mj_ )rÀm}rÁm(j9j¾mj:}rÂm(j<]j@]j>]j=]jA]ujCj»mjk]rÃmjtXstringrÄm…rÅm}rÆm(j9UjCjÀmubajcjg ubajcjùubjtX)…rÇm}rÈm(j9UjCj­mubjtX -- rÉm…rÊm}rËm(j9UjCj­mubjtXcOptional. The version id of the key to operate on. If not specified, operate on the newest version.rÌm…rÍm}rÎm(j9XcOptional. The version id of the key to operate on. If not specified, operate on the newest version.jCj­mubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rÏm}rÐm(j9Uj:}rÑm(j<]j@]j>]j=]jA]ujCj mjk]rÒm(j1)rÓm}rÔm(j9Uj:}rÕm(j<]j@]j>]j=]jA]ujCjÏmjk]rÖmjtX Return typer×m…rØm}rÙm(j9UjCjÓmubajcj9ubjH)rÚm}rÛm(j9Uj:}rÜm(j<]j@]j>]j=]jA]ujCjÏmjk]rÝmjD)rÞm}rßm(j9Uj:}ràm(j<]j@]j>]j=]jA]ujCjÚmjk]rámjtXstringrâm…rãm}räm(j9XstringjCjÞmubajcj"ubajcjEubejcjFubjL)råm}ræm(j9Uj:}rçm(j<]j@]j>]j=]jA]ujCj mjk]rèm(j1)rém}rêm(j9Uj:}rëm(j<]j@]j>]j=]jA]ujCjåmjk]rìmjtXReturnsrím…rîm}rïm(j9UjCjémubajcj9ubjH)rðm}rñm(j9Uj:}ròm(j<]j@]j>]j=]jA]ujCjåmjk]rómjD)rôm}rõm(j9Uj:}röm(j<]j@]j>]j=]jA]ujCjðmjk]r÷mjtXThe value of the subresource.røm…rùm}rúm(j9XThe value of the subresource.jCjômubajcj"ubajcjEubejcjFubeubeubeubjˆ)rûm}rüm(j9UjCjYjbNjcjŒj:}rým(j=]j>]j<]j@]jA]Uentries]rþm(jX)get_tags() (boto.s3.bucket.Bucket method)j%UtrÿmaujiNjjhjk]ubjV)rn}rn(j9UjCjYjbNjcj˜j:}rn(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrnjžjnujiNjjhjk]rn(j )rn}rn(j9XBucket.get_tags()jCjnjbj£jcj¤j:}rn(j=]rnj%aj§j¨Xboto.s3.bucketr n…r n}r nbj>]j<]j@]jA]r nj%aj­XBucket.get_tagsj¯jëWj°‰ujiNjjhjk]r n(jÄ)rn}rn(j9Xget_tagsjCjnjbj£jcjÇj:}rn(j<]j@]j>]j=]jA]ujiNjjhjk]rnjtXget_tagsrn…rn}rn(j9UjCjnubaubjÍ)rn}rn(j9UjCjnjbj£jcjÐj:}rn(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rn}rn(j9UjCjnjbj£jcjój:}rn(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rn}rn(j9UjCjYjbNjcjŒj:}rn(j=]j>]j<]j@]jA]Uentries]rn(jX6get_versioning_status() (boto.s3.bucket.Bucket method)h°UtrnaujiNjjhjk]ubjV)r n}r!n(j9UjCjYjbNjcj˜j:}r"n(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr#njžj#nujiNjjhjk]r$n(j )r%n}r&n(j9X*Bucket.get_versioning_status(headers=None)jCj njbj£jcj¤j:}r'n(j=]r(nh°aj§j¨Xboto.s3.bucketr)n…r*n}r+nbj>]j<]j@]jA]r,nh°aj­XBucket.get_versioning_statusj¯jëWj°‰ujiNjjhjk]r-n(jÄ)r.n}r/n(j9Xget_versioning_statusjCj%njbj£jcjÇj:}r0n(j<]j@]j>]j=]jA]ujiNjjhjk]r1njtXget_versioning_statusr2n…r3n}r4n(j9UjCj.nubaubjÍ)r5n}r6n(j9UjCj%njbj£jcjÐj:}r7n(j<]j@]j>]j=]jA]ujiNjjhjk]r8njÓ)r9n}r:n(j9X headers=Nonej:}r;n(j<]j@]j>]j=]jA]ujCj5njk]rn}r?n(j9UjCj9nubajcjÛubaubeubjS)r@n}rAn(j9UjCj njbj£jcjój:}rBn(j<]j@]j>]j=]jA]ujiNjjhjk]rCn(jD)rDn}rEn(j9X7Returns the current status of versioning on the bucket.rFnjCj@njbXp/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_versioning_statusrGnjcj"j:}rHn(j<]j@]j>]j=]jA]ujiKjjhjk]rInjtX7Returns the current status of versioning on the bucket.rJn…rKn}rLn(j9jFnjCjDnubaubjP)rMn}rNn(j9UjCj@njbNjcj*j:}rOn(j<]j@]j>]j=]jA]ujiNjjhjk]rPn(jL)rQn}rRn(j9Uj:}rSn(j<]j@]j>]j=]jA]ujCjMnjk]rTn(j1)rUn}rVn(j9Uj:}rWn(j<]j@]j>]j=]jA]ujCjQnjk]rXnjtX Return typerYn…rZn}r[n(j9UjCjUnubajcj9ubjH)r\n}r]n(j9Uj:}r^n(j<]j@]j>]j=]jA]ujCjQnjk]r_njD)r`n}ran(j9Uj:}rbn(j<]j@]j>]j=]jA]ujCj\njk]rcnjtXdictrdn…ren}rfn(j9XdictjCj`nubajcj"ubajcjEubejcjFubjL)rgn}rhn(j9Uj:}rin(j<]j@]j>]j=]jA]ujCjMnjk]rjn(j1)rkn}rln(j9Uj:}rmn(j<]j@]j>]j=]jA]ujCjgnjk]rnnjtXReturnsron…rpn}rqn(j9UjCjknubajcj9ubjH)rrn}rsn(j9Uj:}rtn(j<]j@]j>]j=]jA]ujCjgnjk]runjD)rvn}rwn(j9Uj:}rxn(j<]j@]j>]j=]jA]ujCjrnjk]rynjtXA dictionary containing a key named 'Versioning' that can have a value of either Enabled, Disabled, or Suspended. Also, if MFADelete has ever been enabled on the bucket, the dictionary will contain a key named 'MFADelete' which will have a value of either Enabled or Suspended.rzn…r{n}r|n(j9XA dictionary containing a key named 'Versioning' that can have a value of either Enabled, Disabled, or Suspended. Also, if MFADelete has ever been enabled on the bucket, the dictionary will contain a key named 'MFADelete' which will have a value of either Enabled or Suspended.jCjvnubajcj"ubajcjEubejcjFubeubeubeubjˆ)r}n}r~n(j9UjCjYjbNjcjŒj:}rn(j=]j>]j<]j@]jA]Uentries]r€n(jX:get_website_configuration() (boto.s3.bucket.Bucket method)hLUtrnaujiNjjhjk]ubjV)r‚n}rƒn(j9UjCjYjbNjcj˜j:}r„n(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr…njžj…nujiNjjhjk]r†n(j )r‡n}rˆn(j9X.Bucket.get_website_configuration(headers=None)jCj‚njbj£jcj¤j:}r‰n(j=]rŠnhLaj§j¨Xboto.s3.bucketr‹n…rŒn}rnbj>]j<]j@]jA]rŽnhLaj­X Bucket.get_website_configurationj¯jëWj°‰ujiNjjhjk]rn(jÄ)rn}r‘n(j9Xget_website_configurationjCj‡njbj£jcjÇj:}r’n(j<]j@]j>]j=]jA]ujiNjjhjk]r“njtXget_website_configurationr”n…r•n}r–n(j9UjCjnubaubjÍ)r—n}r˜n(j9UjCj‡njbj£jcjÐj:}r™n(j<]j@]j>]j=]jA]ujiNjjhjk]ršnjÓ)r›n}rœn(j9X headers=Nonej:}rn(j<]j@]j>]j=]jA]ujCj—njk]ržnjtX headers=NonerŸn…r n}r¡n(j9UjCj›nubajcjÛubaubeubjS)r¢n}r£n(j9UjCj‚njbj£jcjój:}r¤n(j<]j@]j>]j=]jA]ujiNjjhjk]r¥n(jD)r¦n}r§n(j9XBReturns the current status of website configuration on the bucket.r¨njCj¢njbXt/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_website_configurationr©njcj"j:}rªn(j<]j@]j>]j=]jA]ujiKjjhjk]r«njtXBReturns the current status of website configuration on the bucket.r¬n…r­n}r®n(j9j¨njCj¦nubaubjP)r¯n}r°n(j9UjCj¢njbNjcj*j:}r±n(j<]j@]j>]j=]jA]ujiNjjhjk]r²n(jL)r³n}r´n(j9Uj:}rµn(j<]j@]j>]j=]jA]ujCj¯njk]r¶n(j1)r·n}r¸n(j9Uj:}r¹n(j<]j@]j>]j=]jA]ujCj³njk]rºnjtX Return typer»n…r¼n}r½n(j9UjCj·nubajcj9ubjH)r¾n}r¿n(j9Uj:}rÀn(j<]j@]j>]j=]jA]ujCj³njk]rÁnjD)rÂn}rÃn(j9Uj:}rÄn(j<]j@]j>]j=]jA]ujCj¾njk]rÅnjtXdictrÆn…rÇn}rÈn(j9XdictjCjÂnubajcj"ubajcjEubejcjFubjL)rÉn}rÊn(j9Uj:}rËn(j<]j@]j>]j=]jA]ujCj¯njk]rÌn(j1)rÍn}rÎn(j9Uj:}rÏn(j<]j@]j>]j=]jA]ujCjÉnjk]rÐnjtXReturnsrÑn…rÒn}rÓn(j9UjCjÍnubajcj9ubjH)rÔn}rÕn(j9Uj:}rÖn(j<]j@]j>]j=]jA]ujCjÉnjk]r×njD)rØn}rÙn(j9Uj:}rÚn(j<]j@]j>]j=]jA]ujCjÔnjk]rÛnjtXfA dictionary containing a Python representation of the XML response from S3. The overall structure is:rÜn…rÝn}rÞn(j9XfA dictionary containing a Python representation of the XML response from S3. The overall structure is:jCjØnubajcj"ubajcjEubejcjFubeubj? )rßn}ràn(j9UjCj¢njbj©njcj¡j:}rán(j@X*j=]j>]j<]j@]jA]ujiKjjhjk]rânjD )rãn}rän(j9XØWebsiteConfiguration * IndexDocument * Suffix : suffix that is appended to request that is for a "directory" on the website endpoint * ErrorDocument * Key : name of object to serve when an error occursjCjßnjbNjcjp j:}rån(j<]j@]j>]j=]jA]ujiNjjhjk]ræn(jD)rçn}rèn(j9XWebsiteConfigurationrénjCjãnjbj©njcj"j:}rên(j<]j@]j>]j=]jA]ujiKjk]rënjtXWebsiteConfigurationrìn…rín}rîn(j9jénjCjçnubaubj? )rïn}rðn(j9Uj:}rñn(j@X*j=]j>]j<]j@]jA]ujCjãnjk]rònjD )rón}rôn(j9X¸IndexDocument * Suffix : suffix that is appended to request that is for a "directory" on the website endpoint * ErrorDocument * Key : name of object to serve when an error occursj:}rõn(j<]j@]j>]j=]jA]ujCjïnjk]rön(jD)r÷n}røn(j9X IndexDocumentrùnjCjónjbj©njcj"j:}rún(j<]j@]j>]j=]jA]ujiK jk]rûnjtX IndexDocumentrün…rýn}rþn(j9jùnjCj÷nubaubj? )rÿn}ro(j9Uj:}ro(j@X*j=]j>]j<]j@]jA]ujCjónjk]ro(jD )ro}ro(j9X]Suffix : suffix that is appended to request that is for a "directory" on the website endpointj:}ro(j<]j@]j>]j=]jA]ujCjÿnjk]rojD)ro}ro(j9X]Suffix : suffix that is appended to request that is for a "directory" on the website endpointr ojCjojbj©njcj"j:}r o(j<]j@]j>]j=]jA]ujiK jk]r ojtX]Suffix : suffix that is appended to request that is for a "directory" on the website endpointr o…r o}ro(j9j ojCjoubaubajcjp ubjD )ro}ro(j9XCErrorDocument * Key : name of object to serve when an error occursj:}ro(j<]j@]j>]j=]jA]ujCjÿnjk]ro(jD)ro}ro(j9X ErrorDocumentrojCjojbj©njcj"j:}ro(j<]j@]j>]j=]jA]ujiK jk]rojtX ErrorDocumentro…ro}ro(j9jojCjoubaubj? )ro}ro(j9Uj:}ro(j@X*j=]j>]j<]j@]jA]ujCjojk]rojD )ro}r o(j9X2Key : name of object to serve when an error occursr!oj:}r"o(j<]j@]j>]j=]jA]ujCjojk]r#ojD)r$o}r%o(j9j!ojCjojbj©njcj"j:}r&o(j<]j@]j>]j=]jA]ujiKjk]r'ojtX2Key : name of object to serve when an error occursr(o…r)o}r*o(j9j!ojCj$oubaubajcjp ubajcj¡ubejcjp ubejcj¡ubejcjp ubajcj¡ubeubaubeubeubjˆ)r+o}r,o(j9UjCjYjbXx/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_website_configuration_objr-ojcjŒj:}r.o(j=]j>]j<]j@]jA]Uentries]r/o(jX>get_website_configuration_obj() (boto.s3.bucket.Bucket method)hvUtr0oaujiNjjhjk]ubjV)r1o}r2o(j9UjCjYjbj-ojcj˜j:}r3o(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr4ojžj4oujiNjjhjk]r5o(j )r6o}r7o(j9X2Bucket.get_website_configuration_obj(headers=None)jCj1ojbj£jcj¤j:}r8o(j=]r9ohvaj§j¨Xboto.s3.bucketr:o…r;o}r]j<]j@]jA]r=ohvaj­X$Bucket.get_website_configuration_objj¯jëWj°‰ujiNjjhjk]r>o(jÄ)r?o}r@o(j9Xget_website_configuration_objjCj6ojbj£jcjÇj:}rAo(j<]j@]j>]j=]jA]ujiNjjhjk]rBojtXget_website_configuration_objrCo…rDo}rEo(j9UjCj?oubaubjÍ)rFo}rGo(j9UjCj6ojbj£jcjÐj:}rHo(j<]j@]j>]j=]jA]ujiNjjhjk]rIojÓ)rJo}rKo(j9X headers=Nonej:}rLo(j<]j@]j>]j=]jA]ujCjFojk]rMojtX headers=NonerNo…rOo}rPo(j9UjCjJoubajcjÛubaubeubjS)rQo}rRo(j9UjCj1ojbj£jcjój:}rSo(j<]j@]j>]j=]jA]ujiNjjhjk]rTojD)rUo}rVo(j9XXGet the website configuration as a :class:`boto.s3.website.WebsiteConfiguration` object.jCjQojbj-ojcj"j:}rWo(j<]j@]j>]j=]jA]ujiKjjhjk]rXo(jtX#Get the website configuration as a rYo…rZo}r[o(j9X#Get the website configuration as a jCjUoubjõ)r\o}r]o(j9X-:class:`boto.s3.website.WebsiteConfiguration`r^ojCjUojbNjcjùj:}r_o(UreftypeXclassjû‰jüX$boto.s3.website.WebsiteConfigurationU refdomainXpyr`oj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]raoj)rbo}rco(j9j^oj:}rdo(j<]j@]reo(j j`oXpy-classrfoej>]j=]jA]ujCj\ojk]rgojtX$boto.s3.website.WebsiteConfigurationrho…rio}rjo(j9UjCjboubajcjubaubjtX object.rko…rlo}rmo(j9X object.jCjUoubeubaubeubjˆ)rno}roo(j9UjCjYjbNjcjŒj:}rpo(j=]j>]j<]j@]jA]Uentries]rqo(jXCget_website_configuration_with_xml() (boto.s3.bucket.Bucket method)h½UtrroaujiNjjhjk]ubjWjˆ)rso}rto(j9UjCjYjbXx/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_website_configuration_xmlruojcjŒj:}rvo(j=]j>]j<]j@]jA]Uentries]rwo(jX>get_website_configuration_xml() (boto.s3.bucket.Bucket method)hbUtrxoaujiNjjhjk]ubjV)ryo}rzo(j9UjCjYjbjuojcj˜j:}r{o(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr|ojžj|oujiNjjhjk]r}o(j )r~o}ro(j9X2Bucket.get_website_configuration_xml(headers=None)jCjyojbj£jcj¤j:}r€o(j=]rohbaj§j¨Xboto.s3.bucketr‚o…rƒo}r„obj>]j<]j@]jA]r…ohbaj­X$Bucket.get_website_configuration_xmlj¯jëWj°‰ujiNjjhjk]r†o(jÄ)r‡o}rˆo(j9Xget_website_configuration_xmljCj~ojbj£jcjÇj:}r‰o(j<]j@]j>]j=]jA]ujiNjjhjk]rŠojtXget_website_configuration_xmlr‹o…rŒo}ro(j9UjCj‡oubaubjÍ)rŽo}ro(j9UjCj~ojbj£jcjÐj:}ro(j<]j@]j>]j=]jA]ujiNjjhjk]r‘ojÓ)r’o}r“o(j9X headers=Nonej:}r”o(j<]j@]j>]j=]jA]ujCjŽojk]r•ojtX headers=Noner–o…r—o}r˜o(j9UjCj’oubajcjÛubaubeubjS)r™o}ršo(j9UjCjyojbj£jcjój:}r›o(j<]j@]j>]j=]jA]ujiNjjhjk]rœojD)ro}ržo(j9X!Get raw website configuration xmlrŸojCj™ojbjuojcj"j:}r o(j<]j@]j>]j=]jA]ujiKjjhjk]r¡ojtX!Get raw website configuration xmlr¢o…r£o}r¤o(j9jŸojCjoubaubaubeubjˆ)r¥o}r¦o(j9UjCjYjbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_website_endpointr§ojcjŒj:}r¨o(j=]j>]j<]j@]jA]Uentries]r©o(jX5get_website_endpoint() (boto.s3.bucket.Bucket method)hµUtrªoaujiNjjhjk]ubjV)r«o}r¬o(j9UjCjYjbj§ojcj˜j:}r­o(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr®ojžj®oujiNjjhjk]r¯o(j )r°o}r±o(j9XBucket.get_website_endpoint()jCj«ojbj£jcj¤j:}r²o(j=]r³ohµaj§j¨Xboto.s3.bucketr´o…rµo}r¶obj>]j<]j@]jA]r·ohµaj­XBucket.get_website_endpointj¯jëWj°‰ujiNjjhjk]r¸o(jÄ)r¹o}rºo(j9Xget_website_endpointjCj°ojbj£jcjÇj:}r»o(j<]j@]j>]j=]jA]ujiNjjhjk]r¼ojtXget_website_endpointr½o…r¾o}r¿o(j9UjCj¹oubaubjÍ)rÀo}rÁo(j9UjCj°ojbj£jcjÐj:}rÂo(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)rÃo}rÄo(j9UjCj«ojbj£jcjój:}rÅo(j<]j@]j>]j=]jA]ujiNjjhjk]rÆojD)rÇo}rÈo(j9X¸Returns the fully qualified hostname to use is you want to access this bucket as a website. This doesn't validate whether the bucket has been correctly configured as a website or not.rÉojCjÃojbj§ojcj"j:}rÊo(j<]j@]j>]j=]jA]ujiKjjhjk]rËojtX¸Returns the fully qualified hostname to use is you want to access this bucket as a website. This doesn't validate whether the bucket has been correctly configured as a website or not.rÌo…rÍo}rÎo(j9jÉojCjÇoubaubaubeubjˆ)rÏo}rÐo(j9UjCjYjbNjcjŒj:}rÑo(j=]j>]j<]j@]jA]Uentries]rÒo(jX,get_xml_acl() (boto.s3.bucket.Bucket method)hƒUtrÓoaujiNjjhjk]ubjV)rÔo}rÕo(j9UjCjYjbNjcj˜j:}rÖo(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr×ojžj×oujiNjjhjk]rØo(j )rÙo}rÚo(j9X>Bucket.get_xml_acl(key_name='', headers=None, version_id=None)jCjÔojbj£jcj¤j:}rÛo(j=]rÜohƒaj§j¨Xboto.s3.bucketrÝo…rÞo}rßobj>]j<]j@]jA]ràohƒaj­XBucket.get_xml_aclj¯jëWj°‰ujiNjjhjk]ráo(jÄ)râo}rão(j9X get_xml_acljCjÙojbj£jcjÇj:}räo(j<]j@]j>]j=]jA]ujiNjjhjk]råojtX get_xml_aclræo…rço}rèo(j9UjCjâoubaubjÍ)réo}rêo(j9UjCjÙojbj£jcjÐj:}rëo(j<]j@]j>]j=]jA]ujiNjjhjk]rìo(jÓ)río}rîo(j9X key_name=''j:}rïo(j<]j@]j>]j=]jA]ujCjéojk]rðojtX key_name=''rño…ròo}róo(j9UjCjíoubajcjÛubjÓ)rôo}rõo(j9X headers=Nonej:}röo(j<]j@]j>]j=]jA]ujCjéojk]r÷ojtX headers=Nonerøo…rùo}rúo(j9UjCjôoubajcjÛubjÓ)rûo}rüo(j9Xversion_id=Nonej:}rýo(j<]j@]j>]j=]jA]ujCjéojk]rþojtXversion_id=Nonerÿo…rp}rp(j9UjCjûoubajcjÛubeubeubjS)rp}rp(j9UjCjÔojbj£jcjój:}rp(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rp}rp(j9UjCjYjbNjcjŒj:}rp(j=]j>]j<]j@]jA]Uentries]rp(jX-get_xml_tags() (boto.s3.bucket.Bucket method)h’Utr paujiNjjhjk]ubjV)r p}r p(j9UjCjYjbNjcj˜j:}r p(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr pjžj pujiNjjhjk]rp(j )rp}rp(j9XBucket.get_xml_tags()jCj pjbj£jcj¤j:}rp(j=]rph’aj§j¨Xboto.s3.bucketrp…rp}rpbj>]j<]j@]jA]rph’aj­XBucket.get_xml_tagsj¯jëWj°‰ujiNjjhjk]rp(jÄ)rp}rp(j9X get_xml_tagsjCjpjbj£jcjÇj:}rp(j<]j@]j>]j=]jA]ujiNjjhjk]rpjtX get_xml_tagsrp…rp}rp(j9UjCjpubaubjÍ)rp}r p(j9UjCjpjbj£jcjÐj:}r!p(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjS)r"p}r#p(j9UjCj pjbj£jcjój:}r$p(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r%p}r&p(j9UjCjYjbNjcjŒj:}r'p(j=]j>]j<]j@]jA]Uentries]r(p(jX:initiate_multipart_upload() (boto.s3.bucket.Bucket method)hŒUtr)paujiNjjhjk]ubjV)r*p}r+p(j9UjCjYjbNjcj˜j:}r,p(jš‰j›Xpyr-pj=]j>]j<]j@]jA]jœXmethodr.pjžj.pujiNjjhjk]r/p(j )r0p}r1p(j9XBucket.initiate_multipart_upload(key_name, headers=None, reduced_redundancy=False, metadata=None, encrypt_key=False, policy=None)jCj*pjbj£jcj¤j:}r2p(j=]r3phŒaj§j¨Xboto.s3.bucketr4p…r5p}r6pbj>]j<]j@]jA]r7phŒaj­X Bucket.initiate_multipart_uploadj¯jëWj°‰ujiNjjhjk]r8p(jÄ)r9p}r:p(j9Xinitiate_multipart_uploadjCj0pjbj£jcjÇj:}r;p(j<]j@]j>]j=]jA]ujiNjjhjk]rp}r?p(j9UjCj9pubaubjÍ)r@p}rAp(j9UjCj0pjbj£jcjÐj:}rBp(j<]j@]j>]j=]jA]ujiNjjhjk]rCp(jÓ)rDp}rEp(j9Xkey_namej:}rFp(j<]j@]j>]j=]jA]ujCj@pjk]rGpjtXkey_namerHp…rIp}rJp(j9UjCjDpubajcjÛubjÓ)rKp}rLp(j9X headers=Nonej:}rMp(j<]j@]j>]j=]jA]ujCj@pjk]rNpjtX headers=NonerOp…rPp}rQp(j9UjCjKpubajcjÛubjÓ)rRp}rSp(j9Xreduced_redundancy=Falsej:}rTp(j<]j@]j>]j=]jA]ujCj@pjk]rUpjtXreduced_redundancy=FalserVp…rWp}rXp(j9UjCjRpubajcjÛubjÓ)rYp}rZp(j9X metadata=Nonej:}r[p(j<]j@]j>]j=]jA]ujCj@pjk]r\pjtX metadata=Noner]p…r^p}r_p(j9UjCjYpubajcjÛubjÓ)r`p}rap(j9Xencrypt_key=Falsej:}rbp(j<]j@]j>]j=]jA]ujCj@pjk]rcpjtXencrypt_key=Falserdp…rep}rfp(j9UjCj`pubajcjÛubjÓ)rgp}rhp(j9X policy=Nonej:}rip(j<]j@]j>]j=]jA]ujCj@pjk]rjpjtX policy=Nonerkp…rlp}rmp(j9UjCjgpubajcjÛubeubeubjS)rnp}rop(j9UjCj*pjbj£jcjój:}rpp(j<]j@]j>]j=]jA]ujiNjjhjk]rqp(jD)rrp}rsp(j9X#Start a multipart upload operation.rtpjCjnpjbXt/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.initiate_multipart_uploadrupjcj"j:}rvp(j<]j@]j>]j=]jA]ujiKjjhjk]rwpjtX#Start a multipart upload operation.rxp…ryp}rzp(j9jtpjCjrpubaubjÉD)r{p}r|p(j9XKNote: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.jCjnpjbjupjcjÌDj:}r}p(j<]j@]j>]j=]jA]ujiNjjhjk]r~pjD)rp}r€p(j9XKNote: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.rpjCj{pjbjupjcj"j:}r‚p(j<]j@]j>]j=]jA]ujiKjk]rƒpjtXKNote: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.r„p…r…p}r†p(j9jpjCjpubaubaubjP)r‡p}rˆp(j9UjCjnpjbNjcj*j:}r‰p(j<]j@]j>]j=]jA]ujiNjjhjk]rŠpjL)r‹p}rŒp(j9Uj:}rp(j<]j@]j>]j=]jA]ujCj‡pjk]rŽp(j1)rp}rp(j9Uj:}r‘p(j<]j@]j>]j=]jA]ujCj‹pjk]r’pjtX Parametersr“p…r”p}r•p(j9UjCjpubajcj9ubjH)r–p}r—p(j9Uj:}r˜p(j<]j@]j>]j=]jA]ujCj‹pjk]r™pj? )ršp}r›p(j9Uj:}rœp(j<]j@]j>]j=]jA]ujCj–pjk]rp(jD )ržp}rŸp(j9Uj:}r p(j<]j@]j>]j=]jA]ujCjšpjk]r¡pjD)r¢p}r£p(j9Uj:}r¤p(j<]j@]j>]j=]jA]ujCjžpjk]r¥p(jM )r¦p}r§p(j9Xkey_namej:}r¨p(j<]j@]j>]j=]jA]ujCj¢pjk]r©pjtXkey_namerªp…r«p}r¬p(j9UjCj¦pubajcjU ubjtX (r­p…r®p}r¯p(j9UjCj¢pubjõ)r°p}r±p(j9Uj:}r²p(Ureftypej\ U reftargetXstringr³pU refdomainj-pj=]j>]U refexplicit‰j<]j@]jA]ujCj¢pjk]r´pj_ )rµp}r¶p(j9j³pj:}r·p(j<]j@]j>]j=]jA]ujCj°pjk]r¸pjtXstringr¹p…rºp}r»p(j9UjCjµpubajcjg ubajcjùubjtX)…r¼p}r½p(j9UjCj¢pubjtX -- r¾p…r¿p}rÀp(j9UjCj¢pubjtX¹The name of the key that will ultimately result from this multipart upload operation. This will be exactly as the key appears in the bucket after the upload process has been completed.rÁp…rÂp}rÃp(j9X¹The name of the key that will ultimately result from this multipart upload operation. This will be exactly as the key appears in the bucket after the upload process has been completed.jCj¢pubejcj"ubajcjp ubjD )rÄp}rÅp(j9Uj:}rÆp(j<]j@]j>]j=]jA]ujCjšpjk]rÇpjD)rÈp}rÉp(j9Uj:}rÊp(j<]j@]j>]j=]jA]ujCjÄpjk]rËp(jM )rÌp}rÍp(j9Xheadersj:}rÎp(j<]j@]j>]j=]jA]ujCjÈpjk]rÏpjtXheadersrÐp…rÑp}rÒp(j9UjCjÌpubajcjU ubjtX (rÓp…rÔp}rÕp(j9UjCjÈpubjõ)rÖp}r×p(j9Uj:}rØp(Ureftypej\ U reftargetXdictrÙpU refdomainj-pj=]j>]U refexplicit‰j<]j@]jA]ujCjÈpjk]rÚpj_ )rÛp}rÜp(j9jÙpj:}rÝp(j<]j@]j>]j=]jA]ujCjÖpjk]rÞpjtXdictrßp…ràp}ráp(j9UjCjÛpubajcjg ubajcjùubjtX)…râp}rãp(j9UjCjÈpubjtX -- räp…råp}ræp(j9UjCjÈpubjtXGAdditional HTTP headers to send and store with the resulting key in S3.rçp…rèp}rép(j9XGAdditional HTTP headers to send and store with the resulting key in S3.jCjÈpubejcj"ubajcjp ubjD )rêp}rëp(j9Uj:}rìp(j<]j@]j>]j=]jA]ujCjšpjk]rípjD)rîp}rïp(j9Uj:}rðp(j<]j@]j>]j=]jA]ujCjêpjk]rñp(jM )ròp}róp(j9Xreduced_redundancyj:}rôp(j<]j@]j>]j=]jA]ujCjîpjk]rõpjtXreduced_redundancyröp…r÷p}røp(j9UjCjòpubajcjU ubjtX (rùp…rúp}rûp(j9UjCjîpubjõ)rüp}rýp(j9Uj:}rþp(Ureftypej\ U reftargetXbooleanrÿpU refdomainj-pj=]j>]U refexplicit‰j<]j@]jA]ujCjîpjk]rqj_ )rq}rq(j9jÿpj:}rq(j<]j@]j>]j=]jA]ujCjüpjk]rqjtXbooleanrq…rq}rq(j9UjCjqubajcjg ubajcjùubjtX)…rq}r q(j9UjCjîpubjtX -- r q…r q}r q(j9UjCjîpubjtXïIn multipart uploads, the storage class is specified when initiating the upload, not when uploading individual parts. So if you want the resulting key to use the reduced redundancy storage class set this flag when you initiate the upload.r q…rq}rq(j9XïIn multipart uploads, the storage class is specified when initiating the upload, not when uploading individual parts. So if you want the resulting key to use the reduced redundancy storage class set this flag when you initiate the upload.jCjîpubejcj"ubajcjp ubjD )rq}rq(j9Uj:}rq(j<]j@]j>]j=]jA]ujCjšpjk]rqjD)rq}rq(j9Uj:}rq(j<]j@]j>]j=]jA]ujCjqjk]rq(jM )rq}rq(j9Xmetadataj:}rq(j<]j@]j>]j=]jA]ujCjqjk]rqjtXmetadatarq…rq}rq(j9UjCjqubajcjU ubjtX (rq…r q}r!q(j9UjCjqubjõ)r"q}r#q(j9Uj:}r$q(Ureftypej\ U reftargetXdictr%qU refdomainj-pj=]j>]U refexplicit‰j<]j@]jA]ujCjqjk]r&qj_ )r'q}r(q(j9j%qj:}r)q(j<]j@]j>]j=]jA]ujCj"qjk]r*qjtXdictr+q…r,q}r-q(j9UjCj'qubajcjg ubajcjùubjtX)…r.q}r/q(j9UjCjqubjtX -- r0q…r1q}r2q(j9UjCjqubjtXZAny metadata that you would like to set on the key that results from the multipart upload.r3q…r4q}r5q(j9XZAny metadata that you would like to set on the key that results from the multipart upload.jCjqubejcj"ubajcjp ubjD )r6q}r7q(j9Uj:}r8q(j<]j@]j>]j=]jA]ujCjšpjk]r9qjD)r:q}r;q(j9Uj:}r]j=]jA]ujCj6qjk]r=q(jM )r>q}r?q(j9X encrypt_keyj:}r@q(j<]j@]j>]j=]jA]ujCj:qjk]rAqjtX encrypt_keyrBq…rCq}rDq(j9UjCj>qubajcjU ubjtX (rEq…rFq}rGq(j9UjCj:qubjõ)rHq}rIq(j9Uj:}rJq(Ureftypej\ U reftargetXboolrKqU refdomainj-pj=]j>]U refexplicit‰j<]j@]jA]ujCj:qjk]rLqj_ )rMq}rNq(j9jKqj:}rOq(j<]j@]j>]j=]jA]ujCjHqjk]rPqjtXboolrQq…rRq}rSq(j9UjCjMqubajcjg ubajcjùubjtX)…rTq}rUq(j9UjCj:qubjtX -- rVq…rWq}rXq(j9UjCj:qubjtX‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.rYq…rZq}r[q(j9X‹If True, the new copy of the object will be encrypted on the server-side by S3 and will be stored in an encrypted form while at rest in S3.jCj:qubejcj"ubajcjp ubjD )r\q}r]q(j9Uj:}r^q(j<]j@]j>]j=]jA]ujCjšpjk]r_qjD)r`q}raq(j9Uj:}rbq(j<]j@]j>]j=]jA]ujCj\qjk]rcq(jM )rdq}req(j9Xpolicyj:}rfq(j<]j@]j>]j=]jA]ujCj`qjk]rgqjtXpolicyrhq…riq}rjq(j9UjCjdqubajcjU ubjtX (rkq…rlq}rmq(j9UjCj`qubjõ)rnq}roq(j9X%:class:`boto.s3.acl.CannedACLStrings`rpqjCj`qjbNjcjùj:}rqq(UreftypeXclassjû‰jüXboto.s3.acl.CannedACLStringsU refdomainXpyrrqj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rsqj)rtq}ruq(j9jpqj:}rvq(j<]j@]rwq(j jrqXpy-classrxqej>]j=]jA]ujCjnqjk]ryqjtXboto.s3.acl.CannedACLStringsrzq…r{q}r|q(j9UjCjtqubajcjubaubjtX)…r}q}r~q(j9UjCj`qubjtX -- rq…r€q}rq(j9UjCj`qubjtXOA canned ACL policy that will be applied to the new key (once completed) in S3.r‚q…rƒq}r„q(j9XOA canned ACL policy that will be applied to the new key (once completed) in S3.jCj`qubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)r…q}r†q(j9UjCjYjbNjcjŒj:}r‡q(j=]j>]j<]j@]jA]Uentries]rˆq(jX%list() (boto.s3.bucket.Bucket method)hîUtr‰qaujiNjjhjk]ubjV)rŠq}r‹q(j9UjCjYjbNjcj˜j:}rŒq(jš‰j›Xpyrqj=]j>]j<]j@]jA]jœXmethodrŽqjžjŽqujiNjjhjk]rq(j )rq}r‘q(j9XQBucket.list(prefix='', delimiter='', marker='', headers=None, encoding_type=None)jCjŠqjbj£jcj¤j:}r’q(j=]r“qhîaj§j¨Xboto.s3.bucketr”q…r•q}r–qbj>]j<]j@]jA]r—qhîaj­X Bucket.listj¯jëWj°‰ujiNjjhjk]r˜q(jÄ)r™q}ršq(j9XlistjCjqjbj£jcjÇj:}r›q(j<]j@]j>]j=]jA]ujiNjjhjk]rœqjtXlistrq…ržq}rŸq(j9UjCj™qubaubjÍ)r q}r¡q(j9UjCjqjbj£jcjÐj:}r¢q(j<]j@]j>]j=]jA]ujiNjjhjk]r£q(jÓ)r¤q}r¥q(j9X prefix=''j:}r¦q(j<]j@]j>]j=]jA]ujCj qjk]r§qjtX prefix=''r¨q…r©q}rªq(j9UjCj¤qubajcjÛubjÓ)r«q}r¬q(j9X delimiter=''j:}r­q(j<]j@]j>]j=]jA]ujCj qjk]r®qjtX delimiter=''r¯q…r°q}r±q(j9UjCj«qubajcjÛubjÓ)r²q}r³q(j9X marker=''j:}r´q(j<]j@]j>]j=]jA]ujCj qjk]rµqjtX marker=''r¶q…r·q}r¸q(j9UjCj²qubajcjÛubjÓ)r¹q}rºq(j9X headers=Nonej:}r»q(j<]j@]j>]j=]jA]ujCj qjk]r¼qjtX headers=Noner½q…r¾q}r¿q(j9UjCj¹qubajcjÛubjÓ)rÀq}rÁq(j9Xencoding_type=Nonej:}rÂq(j<]j@]j>]j=]jA]ujCj qjk]rÃqjtXencoding_type=NonerÄq…rÅq}rÆq(j9UjCjÀqubajcjÛubeubeubjS)rÇq}rÈq(j9UjCjŠqjbj£jcjój:}rÉq(j<]j@]j>]j=]jA]ujiNjjhjk]rÊq(jD)rËq}rÌq(j9XÚList key objects within a bucket. This returns an instance of an BucketListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results.rÍqjCjÇqjbX_/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.listrÎqjcj"j:}rÏq(j<]j@]j>]j=]jA]ujiKjjhjk]rÐqjtXÚList key objects within a bucket. This returns an instance of an BucketListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results.rÑq…rÒq}rÓq(j9jÍqjCjËqubaubjD)rÔq}rÕq(j9X`Called with no arguments, this will return an iterator object across all keys within the bucket.rÖqjCjÇqjbjÎqjcj"j:}r×q(j<]j@]j>]j=]jA]ujiKjjhjk]rØqjtX`Called with no arguments, this will return an iterator object across all keys within the bucket.rÙq…rÚq}rÛq(j9jÖqjCjÔqubaubjD)rÜq}rÝq(j9X»The Key objects returned by the iterator are obtained by parsing the results of a GET on the bucket, also known as the List Objects request. The XML returned by this request contains only a subset of the information about each key. Certain metadata fields such as Content-Type and user metadata are not available in the XML. Therefore, if you want these additional metadata fields you will have to do a HEAD request on the Key in the bucket.rÞqjCjÇqjbjÎqjcj"j:}rßq(j<]j@]j>]j=]jA]ujiK jjhjk]ràqjtX»The Key objects returned by the iterator are obtained by parsing the results of a GET on the bucket, also known as the List Objects request. The XML returned by this request contains only a subset of the information about each key. Certain metadata fields such as Content-Type and user metadata are not available in the XML. Therefore, if you want these additional metadata fields you will have to do a HEAD request on the Key in the bucket.ráq…râq}rãq(j9jÞqjCjÜqubaubjP)räq}råq(j9UjCjÇqjbNjcj*j:}ræq(j<]j@]j>]j=]jA]ujiNjjhjk]rçq(jL)rèq}réq(j9Uj:}rêq(j<]j@]j>]j=]jA]ujCjäqjk]rëq(j1)rìq}ríq(j9Uj:}rîq(j<]j@]j>]j=]jA]ujCjèqjk]rïqjtX Parametersrðq…rñq}ròq(j9UjCjìqubajcj9ubjH)róq}rôq(j9Uj:}rõq(j<]j@]j>]j=]jA]ujCjèqjk]röqj? )r÷q}røq(j9Uj:}rùq(j<]j@]j>]j=]jA]ujCjóqjk]rúq(jD )rûq}rüq(j9Uj:}rýq(j<]j@]j>]j=]jA]ujCj÷qjk]rþqjD)rÿq}rr(j9Uj:}rr(j<]j@]j>]j=]jA]ujCjûqjk]rr(jM )rr}rr(j9Xprefixj:}rr(j<]j@]j>]j=]jA]ujCjÿqjk]rrjtXprefixrr…rr}r r(j9UjCjrubajcjU ubjtX (r r…r r}r r(j9UjCjÿqubjõ)r r}rr(j9Uj:}rr(Ureftypej\ U reftargetXstringrrU refdomainjqj=]j>]U refexplicit‰j<]j@]jA]ujCjÿqjk]rrj_ )rr}rr(j9jrj:}rr(j<]j@]j>]j=]jA]ujCj rjk]rrjtXstringrr…rr}rr(j9UjCjrubajcjg ubajcjùubjtX)…rr}rr(j9UjCjÿqubjtX -- rr…rr}rr(j9UjCjÿqubjtXÇallows you to limit the listing to a particular prefix. For example, if you call the method with prefix='/foo/' then the iterator will only cycle through the keys that begin with the string '/foo/'.rr…rr}r r(j9XÇallows you to limit the listing to a particular prefix. For example, if you call the method with prefix='/foo/' then the iterator will only cycle through the keys that begin with the string '/foo/'.jCjÿqubejcj"ubajcjp ubjD )r!r}r"r(j9Uj:}r#r(j<]j@]j>]j=]jA]ujCj÷qjk]r$rjD)r%r}r&r(j9Uj:}r'r(j<]j@]j>]j=]jA]ujCj!rjk]r(r(jM )r)r}r*r(j9X delimiterj:}r+r(j<]j@]j>]j=]jA]ujCj%rjk]r,rjtX delimiterr-r…r.r}r/r(j9UjCj)rubajcjU ubjtX (r0r…r1r}r2r(j9UjCj%rubjõ)r3r}r4r(j9Uj:}r5r(Ureftypej\ U reftargetXstringr6rU refdomainjqj=]j>]U refexplicit‰j<]j@]jA]ujCj%rjk]r7rj_ )r8r}r9r(j9j6rj:}r:r(j<]j@]j>]j=]jA]ujCj3rjk]r;rjtXstringrr(j9UjCj8rubajcjg ubajcjùubjtX)…r?r}r@r(j9UjCj%rubjtX -- rAr…rBr}rCr(j9UjCj%rubjtXmcan be used in conjunction with the prefix to allow you to organize and browse your keys hierarchically. See rDr…rEr}rFr(j9Xmcan be used in conjunction with the prefix to allow you to organize and browse your keys hierarchically. See jCj%rubj)rGr}rHr(j9Xhttp://goo.gl/Xx63hrIrj:}rJr(UrefurijIrj=]j>]j<]j@]jA]ujCj%rjk]rKrjtXhttp://goo.gl/Xx63hrLr…rMr}rNr(j9UjCjGrubajcj#ubjtX for more details.rOr…rPr}rQr(j9X for more details.jCj%rubejcj"ubajcjp ubjD )rRr}rSr(j9Uj:}rTr(j<]j@]j>]j=]jA]ujCj÷qjk]rUrjD)rVr}rWr(j9Uj:}rXr(j<]j@]j>]j=]jA]ujCjRrjk]rYr(jM )rZr}r[r(j9Xmarkerj:}r\r(j<]j@]j>]j=]jA]ujCjVrjk]r]rjtXmarkerr^r…r_r}r`r(j9UjCjZrubajcjU ubjtX (rar…rbr}rcr(j9UjCjVrubjõ)rdr}rer(j9Uj:}rfr(Ureftypej\ U reftargetXstringrgrU refdomainjqj=]j>]U refexplicit‰j<]j@]jA]ujCjVrjk]rhrj_ )rir}rjr(j9jgrj:}rkr(j<]j@]j>]j=]jA]ujCjdrjk]rlrjtXstringrmr…rnr}ror(j9UjCjirubajcjg ubajcjùubjtX)…rpr}rqr(j9UjCjVrubjtX -- rrr…rsr}rtr(j9UjCjVrubjtX/The "marker" of where you are in the result setrur…rvr}rwr(j9X/The "marker" of where you are in the result setjCjVrubejcj"ubajcjp ubjD )rxr}ryr(j9Uj:}rzr(j<]j@]j>]j=]jA]ujCj÷qjk]r{rjD)r|r}r}r(j9Uj:}r~r(j<]j@]j>]j=]jA]ujCjxrjk]rr(jM )r€r}rr(j9X encoding_typej:}r‚r(j<]j@]j>]j=]jA]ujCj|rjk]rƒrjtX encoding_typer„r…r…r}r†r(j9UjCj€rubajcjU ubjtX (r‡r…rˆr}r‰r(j9UjCj|rubjõ)rŠr}r‹r(j9Uj:}rŒr(Ureftypej\ U reftargetXstringrrU refdomainjqj=]j>]U refexplicit‰j<]j@]jA]ujCj|rjk]rŽrj_ )rr}rr(j9jrj:}r‘r(j<]j@]j>]j=]jA]ujCjŠrjk]r’rjtXstringr“r…r”r}r•r(j9UjCjrubajcjg ubajcjùubjtX)…r–r}r—r(j9UjCj|rubjtX -- r˜r…r™r}ršr(j9UjCj|rubjD)r›r}rœr(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.rrjCj|rjbjÎqjcj"j:}ržr(j<]j@]j>]j=]jA]ujiKjk]rŸrjtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.r r…r¡r}r¢r(j9jrjCj›rubaubjD)r£r}r¤r(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.r¥rjCj|rjbjÎqjcj"j:}r¦r(j<]j@]j>]j=]jA]ujiK"jk]r§rjtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.r¨r…r©r}rªr(j9j¥rjCj£rubaubjD)r«r}r¬r(j9XValid options: ``url``jCj|rjbjÎqjcj"j:}r­r(j<]j@]j>]j=]jA]ujiK(jk]r®r(jtXValid options: r¯r…r°r}r±r(j9XValid options: jCj«rubj)r²r}r³r(j9X``url``j:}r´r(j<]j@]j>]j=]jA]ujCj«rjk]rµrjtXurlr¶r…r·r}r¸r(j9UjCj²rubajcjubeubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)r¹r}rºr(j9Uj:}r»r(j<]j@]j>]j=]jA]ujCjäqjk]r¼r(j1)r½r}r¾r(j9Uj:}r¿r(j<]j@]j>]j=]jA]ujCj¹rjk]rÀrjtX Return typerÁr…rÂr}rÃr(j9UjCj½rubajcj9ubjH)rÄr}rÅr(j9Uj:}rÆr(j<]j@]j>]j=]jA]ujCj¹rjk]rÇrjD)rÈr}rÉr(j9Uj:}rÊr(j<]j@]j>]j=]jA]ujCjÄrjk]rËrjõ)rÌr}rÍr(j9X8:class:`boto.s3.bucketlistresultset.BucketListResultSet`rÎrjCjÈrjbNjcjùj:}rÏr(UreftypeXclassjû‰jüX/boto.s3.bucketlistresultset.BucketListResultSetU refdomainXpyrÐrj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rÑrj)rÒr}rÓr(j9jÎrj:}rÔr(j<]j@]rÕr(j jÐrXpy-classrÖrej>]j=]jA]ujCjÌrjk]r×rjtX/boto.s3.bucketlistresultset.BucketListResultSetrØr…rÙr}rÚr(j9UjCjÒrubajcjubaubajcj"ubajcjEubejcjFubjL)rÛr}rÜr(j9Uj:}rÝr(j<]j@]j>]j=]jA]ujCjäqjk]rÞr(j1)rßr}ràr(j9Uj:}rár(j<]j@]j>]j=]jA]ujCjÛrjk]rârjtXReturnsrãr…rär}rår(j9UjCjßrubajcj9ubjH)rær}rçr(j9Uj:}rèr(j<]j@]j>]j=]jA]ujCjÛrjk]rérjD)rêr}rër(j9Uj:}rìr(j<]j@]j>]j=]jA]ujCjærjk]rírjtX=an instance of a BucketListResultSet that handles paging, etcrîr…rïr}rðr(j9X=an instance of a BucketListResultSet that handles paging, etcjCjêrubajcj"ubajcjEubejcjFubeubeubeubjˆ)rñr}ròr(j9UjCjYjbNjcjŒj:}rór(j=]j>]j<]j@]jA]Uentries]rôr(jX,list_grants() (boto.s3.bucket.Bucket method)h_UtrõraujiNjjhjk]ubjV)rör}r÷r(j9UjCjYjbNjcj˜j:}rør(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrùrjžjùrujiNjjhjk]rúr(j )rûr}rür(j9X Bucket.list_grants(headers=None)jCjörjbj£jcj¤j:}rýr(j=]rþrh_aj§j¨Xboto.s3.bucketrÿr…rs}rsbj>]j<]j@]jA]rsh_aj­XBucket.list_grantsj¯jëWj°‰ujiNjjhjk]rs(jÄ)rs}rs(j9X list_grantsjCjûrjbj£jcjÇj:}rs(j<]j@]j>]j=]jA]ujiNjjhjk]rsjtX list_grantsrs…r s}r s(j9UjCjsubaubjÍ)r s}r s(j9UjCjûrjbj£jcjÐj:}r s(j<]j@]j>]j=]jA]ujiNjjhjk]rsjÓ)rs}rs(j9X headers=Nonej:}rs(j<]j@]j>]j=]jA]ujCj sjk]rsjtX headers=Noners…rs}rs(j9UjCjsubajcjÛubaubeubjS)rs}rs(j9UjCjörjbj£jcjój:}rs(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rs}rs(j9UjCjYjbNjcjŒj:}rs(j=]j>]j<]j@]jA]Uentries]rs(jX7list_multipart_uploads() (boto.s3.bucket.Bucket method)hýUtrsaujiNjjhjk]ubjV)rs}rs(j9UjCjYjbNjcj˜j:}r s(jš‰j›Xpyr!sj=]j>]j<]j@]jA]jœXmethodr"sjžj"sujiNjjhjk]r#s(j )r$s}r%s(j9XcBucket.list_multipart_uploads(key_marker='', upload_id_marker='', headers=None, encoding_type=None)jCjsjbj£jcj¤j:}r&s(j=]r'shýaj§j¨Xboto.s3.bucketr(s…r)s}r*sbj>]j<]j@]jA]r+shýaj­XBucket.list_multipart_uploadsj¯jëWj°‰ujiNjjhjk]r,s(jÄ)r-s}r.s(j9Xlist_multipart_uploadsjCj$sjbj£jcjÇj:}r/s(j<]j@]j>]j=]jA]ujiNjjhjk]r0sjtXlist_multipart_uploadsr1s…r2s}r3s(j9UjCj-subaubjÍ)r4s}r5s(j9UjCj$sjbj£jcjÐj:}r6s(j<]j@]j>]j=]jA]ujiNjjhjk]r7s(jÓ)r8s}r9s(j9X key_marker=''j:}r:s(j<]j@]j>]j=]jA]ujCj4sjk]r;sjtX key_marker=''rs(j9UjCj8subajcjÛubjÓ)r?s}r@s(j9Xupload_id_marker=''j:}rAs(j<]j@]j>]j=]jA]ujCj4sjk]rBsjtXupload_id_marker=''rCs…rDs}rEs(j9UjCj?subajcjÛubjÓ)rFs}rGs(j9X headers=Nonej:}rHs(j<]j@]j>]j=]jA]ujCj4sjk]rIsjtX headers=NonerJs…rKs}rLs(j9UjCjFsubajcjÛubjÓ)rMs}rNs(j9Xencoding_type=Nonej:}rOs(j<]j@]j>]j=]jA]ujCj4sjk]rPsjtXencoding_type=NonerQs…rRs}rSs(j9UjCjMsubajcjÛubeubeubjS)rTs}rUs(j9UjCjsjbj£jcjój:}rVs(j<]j@]j>]j=]jA]ujiNjjhjk]rWs(jD)rXs}rYs(j9XðList multipart upload objects within a bucket. This returns an instance of an MultiPartUploadListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results.rZsjCjTsjbXq/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.list_multipart_uploadsr[sjcj"j:}r\s(j<]j@]j>]j=]jA]ujiKjjhjk]r]sjtXðList multipart upload objects within a bucket. This returns an instance of an MultiPartUploadListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results.r^s…r_s}r`s(j9jZsjCjXsubaubjP)ras}rbs(j9UjCjTsjbNjcj*j:}rcs(j<]j@]j>]j=]jA]ujiNjjhjk]rds(jL)res}rfs(j9Uj:}rgs(j<]j@]j>]j=]jA]ujCjasjk]rhs(j1)ris}rjs(j9Uj:}rks(j<]j@]j>]j=]jA]ujCjesjk]rlsjtX Parametersrms…rns}ros(j9UjCjisubajcj9ubjH)rps}rqs(j9Uj:}rrs(j<]j@]j>]j=]jA]ujCjesjk]rssj? )rts}rus(j9Uj:}rvs(j<]j@]j>]j=]jA]ujCjpsjk]rws(jD )rxs}rys(j9Uj:}rzs(j<]j@]j>]j=]jA]ujCjtsjk]r{sjD)r|s}r}s(j9Uj:}r~s(j<]j@]j>]j=]jA]ujCjxsjk]rs(jM )r€s}rs(j9X key_markerj:}r‚s(j<]j@]j>]j=]jA]ujCj|sjk]rƒsjtX key_markerr„s…r…s}r†s(j9UjCj€subajcjU ubjtX (r‡s…rˆs}r‰s(j9UjCj|subjõ)rŠs}r‹s(j9Uj:}rŒs(Ureftypej\ U reftargetXstringrsU refdomainj!sj=]j>]U refexplicit‰j<]j@]jA]ujCj|sjk]rŽsj_ )rs}rs(j9jsj:}r‘s(j<]j@]j>]j=]jA]ujCjŠsjk]r’sjtXstringr“s…r”s}r•s(j9UjCjsubajcjg ubajcjùubjtX)…r–s}r—s(j9UjCj|subjtX -- r˜s…r™s}ršs(j9UjCj|subjtX/The "marker" of where you are in the result setr›s…rœs}rs(j9X/The "marker" of where you are in the result setjCj|subejcj"ubajcjp ubjD )ržs}rŸs(j9Uj:}r s(j<]j@]j>]j=]jA]ujCjtsjk]r¡sjD)r¢s}r£s(j9Uj:}r¤s(j<]j@]j>]j=]jA]ujCjžsjk]r¥s(jM )r¦s}r§s(j9Xupload_id_markerj:}r¨s(j<]j@]j>]j=]jA]ujCj¢sjk]r©sjtXupload_id_markerrªs…r«s}r¬s(j9UjCj¦subajcjU ubjtX (r­s…r®s}r¯s(j9UjCj¢subjõ)r°s}r±s(j9Uj:}r²s(Ureftypej\ U reftargetXstringr³sU refdomainj!sj=]j>]U refexplicit‰j<]j@]jA]ujCj¢sjk]r´sj_ )rµs}r¶s(j9j³sj:}r·s(j<]j@]j>]j=]jA]ujCj°sjk]r¸sjtXstringr¹s…rºs}r»s(j9UjCjµsubajcjg ubajcjùubjtX)…r¼s}r½s(j9UjCj¢subjtX -- r¾s…r¿s}rÀs(j9UjCj¢subjtXThe upload identifierrÁs…rÂs}rÃs(j9XThe upload identifierjCj¢subejcj"ubajcjp ubjD )rÄs}rÅs(j9Uj:}rÆs(j<]j@]j>]j=]jA]ujCjtsjk]rÇsjD)rÈs}rÉs(j9Uj:}rÊs(j<]j@]j>]j=]jA]ujCjÄsjk]rËs(jM )rÌs}rÍs(j9X encoding_typej:}rÎs(j<]j@]j>]j=]jA]ujCjÈsjk]rÏsjtX encoding_typerÐs…rÑs}rÒs(j9UjCjÌsubajcjU ubjtX (rÓs…rÔs}rÕs(j9UjCjÈsubjõ)rÖs}r×s(j9Uj:}rØs(Ureftypej\ U reftargetXstringrÙsU refdomainj!sj=]j>]U refexplicit‰j<]j@]jA]ujCjÈsjk]rÚsj_ )rÛs}rÜs(j9jÙsj:}rÝs(j<]j@]j>]j=]jA]ujCjÖsjk]rÞsjtXstringrßs…ràs}rás(j9UjCjÛsubajcjg ubajcjùubjtX)…râs}rãs(j9UjCjÈsubjtX -- räs…rås}ræs(j9UjCjÈsubjD)rçs}rès(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.résjCjÈsjbj[sjcj"j:}rês(j<]j@]j>]j=]jA]ujiK jk]rësjtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.rìs…rís}rîs(j9jésjCjçsubaubjD)rïs}rðs(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rñsjCjÈsjbj[sjcj"j:}ròs(j<]j@]j>]j=]jA]ujiKjk]rósjtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rôs…rõs}rös(j9jñsjCjïsubaubjD)r÷s}røs(j9XValid options: ``url``jCjÈsjbj[sjcj"j:}rùs(j<]j@]j>]j=]jA]ujiKjk]rús(jtXValid options: rûs…rüs}rýs(j9XValid options: jCj÷subj)rþs}rÿs(j9X``url``j:}rt(j<]j@]j>]j=]jA]ujCj÷sjk]rtjtXurlrt…rt}rt(j9UjCjþsubajcjubeubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rt}rt(j9Uj:}rt(j<]j@]j>]j=]jA]ujCjasjk]rt(j1)r t}r t(j9Uj:}r t(j<]j@]j>]j=]jA]ujCjtjk]r tjtX Return typer t…rt}rt(j9UjCj tubajcj9ubjH)rt}rt(j9Uj:}rt(j<]j@]j>]j=]jA]ujCjtjk]rtjD)rt}rt(j9Uj:}rt(j<]j@]j>]j=]jA]ujCjtjk]rtjõ)rt}rt(j9X8:class:`boto.s3.bucketlistresultset.BucketListResultSet`rtjCjtjbNjcjùj:}rt(UreftypeXclassjû‰jüX/boto.s3.bucketlistresultset.BucketListResultSetU refdomainXpyrtj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rtj)rt}rt(j9jtj:}r t(j<]j@]r!t(j jtXpy-classr"tej>]j=]jA]ujCjtjk]r#tjtX/boto.s3.bucketlistresultset.BucketListResultSetr$t…r%t}r&t(j9UjCjtubajcjubaubajcj"ubajcjEubejcjFubjL)r't}r(t(j9Uj:}r)t(j<]j@]j>]j=]jA]ujCjasjk]r*t(j1)r+t}r,t(j9Uj:}r-t(j<]j@]j>]j=]jA]ujCj'tjk]r.tjtXReturnsr/t…r0t}r1t(j9UjCj+tubajcj9ubjH)r2t}r3t(j9Uj:}r4t(j<]j@]j>]j=]jA]ujCj'tjk]r5tjD)r6t}r7t(j9Uj:}r8t(j<]j@]j>]j=]jA]ujCj2tjk]r9tjtX=an instance of a BucketListResultSet that handles paging, etcr:t…r;t}rt(j9UjCjYjbNjcjŒj:}r?t(j=]j>]j<]j@]jA]Uentries]r@t(jX.list_versions() (boto.s3.bucket.Bucket method)jUtrAtaujiNjjhjk]ubjV)rBt}rCt(j9UjCjYjbNjcj˜j:}rDt(jš‰j›XpyrEtj=]j>]j<]j@]jA]jœXmethodrFtjžjFtujiNjjhjk]rGt(j )rHt}rIt(j9XtBucket.list_versions(prefix='', delimiter='', key_marker='', version_id_marker='', headers=None, encoding_type=None)jCjBtjbj£jcj¤j:}rJt(j=]rKtjaj§j¨Xboto.s3.bucketrLt…rMt}rNtbj>]j<]j@]jA]rOtjaj­XBucket.list_versionsj¯jëWj°‰ujiNjjhjk]rPt(jÄ)rQt}rRt(j9X list_versionsjCjHtjbj£jcjÇj:}rSt(j<]j@]j>]j=]jA]ujiNjjhjk]rTtjtX list_versionsrUt…rVt}rWt(j9UjCjQtubaubjÍ)rXt}rYt(j9UjCjHtjbj£jcjÐj:}rZt(j<]j@]j>]j=]jA]ujiNjjhjk]r[t(jÓ)r\t}r]t(j9X prefix=''j:}r^t(j<]j@]j>]j=]jA]ujCjXtjk]r_tjtX prefix=''r`t…rat}rbt(j9UjCj\tubajcjÛubjÓ)rct}rdt(j9X delimiter=''j:}ret(j<]j@]j>]j=]jA]ujCjXtjk]rftjtX delimiter=''rgt…rht}rit(j9UjCjctubajcjÛubjÓ)rjt}rkt(j9X key_marker=''j:}rlt(j<]j@]j>]j=]jA]ujCjXtjk]rmtjtX key_marker=''rnt…rot}rpt(j9UjCjjtubajcjÛubjÓ)rqt}rrt(j9Xversion_id_marker=''j:}rst(j<]j@]j>]j=]jA]ujCjXtjk]rttjtXversion_id_marker=''rut…rvt}rwt(j9UjCjqtubajcjÛubjÓ)rxt}ryt(j9X headers=Nonej:}rzt(j<]j@]j>]j=]jA]ujCjXtjk]r{tjtX headers=Noner|t…r}t}r~t(j9UjCjxtubajcjÛubjÓ)rt}r€t(j9Xencoding_type=Nonej:}rt(j<]j@]j>]j=]jA]ujCjXtjk]r‚tjtXencoding_type=Nonerƒt…r„t}r…t(j9UjCjtubajcjÛubeubeubjS)r†t}r‡t(j9UjCjBtjbj£jcjój:}rˆt(j<]j@]j>]j=]jA]ujiNjjhjk]r‰t(jD)rŠt}r‹t(j9XIList version objects within a bucket. This returns an instance of an VersionedBucketListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results. Called with no arguments, this will return an iterator object across all keys within the bucket.rŒtjCj†tjbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.list_versionsrtjcj"j:}rŽt(j<]j@]j>]j=]jA]ujiKjjhjk]rtjtXIList version objects within a bucket. This returns an instance of an VersionedBucketListResultSet that automatically handles all of the result paging, etc. from S3. You just need to keep iterating until there are no more results. Called with no arguments, this will return an iterator object across all keys within the bucket.rt…r‘t}r’t(j9jŒtjCjŠtubaubjP)r“t}r”t(j9UjCj†tjbNjcj*j:}r•t(j<]j@]j>]j=]jA]ujiNjjhjk]r–t(jL)r—t}r˜t(j9Uj:}r™t(j<]j@]j>]j=]jA]ujCj“tjk]ršt(j1)r›t}rœt(j9Uj:}rt(j<]j@]j>]j=]jA]ujCj—tjk]ržtjtX ParametersrŸt…r t}r¡t(j9UjCj›tubajcj9ubjH)r¢t}r£t(j9Uj:}r¤t(j<]j@]j>]j=]jA]ujCj—tjk]r¥tj? )r¦t}r§t(j9Uj:}r¨t(j<]j@]j>]j=]jA]ujCj¢tjk]r©t(jD )rªt}r«t(j9Uj:}r¬t(j<]j@]j>]j=]jA]ujCj¦tjk]r­tjD)r®t}r¯t(j9Uj:}r°t(j<]j@]j>]j=]jA]ujCjªtjk]r±t(jM )r²t}r³t(j9Xprefixj:}r´t(j<]j@]j>]j=]jA]ujCj®tjk]rµtjtXprefixr¶t…r·t}r¸t(j9UjCj²tubajcjU ubjtX (r¹t…rºt}r»t(j9UjCj®tubjõ)r¼t}r½t(j9Uj:}r¾t(Ureftypej\ U reftargetXstringr¿tU refdomainjEtj=]j>]U refexplicit‰j<]j@]jA]ujCj®tjk]rÀtj_ )rÁt}rÂt(j9j¿tj:}rÃt(j<]j@]j>]j=]jA]ujCj¼tjk]rÄtjtXstringrÅt…rÆt}rÇt(j9UjCjÁtubajcjg ubajcjùubjtX)…rÈt}rÉt(j9UjCj®tubjtX -- rÊt…rËt}rÌt(j9UjCj®tubjtXÇallows you to limit the listing to a particular prefix. For example, if you call the method with prefix='/foo/' then the iterator will only cycle through the keys that begin with the string '/foo/'.rÍt…rÎt}rÏt(j9XÇallows you to limit the listing to a particular prefix. For example, if you call the method with prefix='/foo/' then the iterator will only cycle through the keys that begin with the string '/foo/'.jCj®tubejcj"ubajcjp ubjD )rÐt}rÑt(j9Uj:}rÒt(j<]j@]j>]j=]jA]ujCj¦tjk]rÓtjD)rÔt}rÕt(j9Uj:}rÖt(j<]j@]j>]j=]jA]ujCjÐtjk]r×t(jM )rØt}rÙt(j9X delimiterj:}rÚt(j<]j@]j>]j=]jA]ujCjÔtjk]rÛtjtX delimiterrÜt…rÝt}rÞt(j9UjCjØtubajcjU ubjtX (rßt…ràt}rát(j9UjCjÔtubjõ)rât}rãt(j9Uj:}rät(Ureftypej\ U reftargetXstringråtU refdomainjEtj=]j>]U refexplicit‰j<]j@]jA]ujCjÔtjk]rætj_ )rçt}rèt(j9jåtj:}rét(j<]j@]j>]j=]jA]ujCjâtjk]rêtjtXstringrët…rìt}rít(j9UjCjçtubajcjg ubajcjùubjtX)…rît}rït(j9UjCjÔtubjtX -- rðt…rñt}ròt(j9UjCjÔtubjD)rót}rôt(j9Xmcan be used in conjunction with the prefix to allow you to organize and browse your keys hierarchically. See:rõtjCjÔtjbjtjcj"j:}röt(j<]j@]j>]j=]jA]ujiKjk]r÷tjtXmcan be used in conjunction with the prefix to allow you to organize and browse your keys hierarchically. See:røt…rùt}rút(j9jõtjCjótubaubjD)rût}rüt(j9X0http://aws.amazon.com/releasenotes/Amazon-S3/213rýtjCjÔtjbjtjcj"j:}rþt(j<]j@]j>]j=]jA]ujiKjk]rÿtj)ru}ru(j9jýtj:}ru(Urefurijýtj=]j>]j<]j@]jA]ujCjûtjk]rujtX0http://aws.amazon.com/releasenotes/Amazon-S3/213ru…ru}ru(j9UjCjuubajcj#ubaubjD)ru}ru(j9Xfor more details.r ujCjÔtjbjtjcj"j:}r u(j<]j@]j>]j=]jA]ujiKjk]r ujtXfor more details.r u…r u}ru(j9j ujCjuubaubejcj"ubajcjp ubjD )ru}ru(j9Uj:}ru(j<]j@]j>]j=]jA]ujCj¦tjk]rujD)ru}ru(j9Uj:}ru(j<]j@]j>]j=]jA]ujCjujk]ru(jM )ru}ru(j9X key_markerj:}ru(j<]j@]j>]j=]jA]ujCjujk]rujtX key_markerru…ru}ru(j9UjCjuubajcjU ubjtX (ru…ru}r u(j9UjCjuubjõ)r!u}r"u(j9Uj:}r#u(Ureftypej\ U reftargetXstringr$uU refdomainjEtj=]j>]U refexplicit‰j<]j@]jA]ujCjujk]r%uj_ )r&u}r'u(j9j$uj:}r(u(j<]j@]j>]j=]jA]ujCj!ujk]r)ujtXstringr*u…r+u}r,u(j9UjCj&uubajcjg ubajcjùubjtX)…r-u}r.u(j9UjCjuubjtX -- r/u…r0u}r1u(j9UjCjuubjtX/The "marker" of where you are in the result setr2u…r3u}r4u(j9X/The "marker" of where you are in the result setjCjuubejcj"ubajcjp ubjD )r5u}r6u(j9Uj:}r7u(j<]j@]j>]j=]jA]ujCj¦tjk]r8ujD)r9u}r:u(j9Uj:}r;u(j<]j@]j>]j=]jA]ujCj5ujk]ru(j9X encoding_typej:}r?u(j<]j@]j>]j=]jA]ujCj9ujk]r@ujtX encoding_typerAu…rBu}rCu(j9UjCj=uubajcjU ubjtX (rDu…rEu}rFu(j9UjCj9uubjõ)rGu}rHu(j9Uj:}rIu(Ureftypej\ U reftargetXstringrJuU refdomainjEtj=]j>]U refexplicit‰j<]j@]jA]ujCj9ujk]rKuj_ )rLu}rMu(j9jJuj:}rNu(j<]j@]j>]j=]jA]ujCjGujk]rOujtXstringrPu…rQu}rRu(j9UjCjLuubajcjg ubajcjùubjtX)…rSu}rTu(j9UjCj9uubjtX -- rUu…rVu}rWu(j9UjCj9uubjD)rXu}rYu(j9XSRequests Amazon S3 to encode the response and specifies the encoding method to use.rZujCj9ujbjtjcj"j:}r[u(j<]j@]j>]j=]jA]ujiKjk]r\ujtXSRequests Amazon S3 to encode the response and specifies the encoding method to use.r]u…r^u}r_u(j9jZujCjXuubaubjD)r`u}rau(j9X#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.rbujCj9ujbjtjcj"j:}rcu(j<]j@]j>]j=]jA]ujiKjk]rdujtX#An object key can contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.reu…rfu}rgu(j9jbujCj`uubaubjD)rhu}riu(j9XValid options: ``url``jCj9ujbjtjcj"j:}rju(j<]j@]j>]j=]jA]ujiK#jk]rku(jtXValid options: rlu…rmu}rnu(j9XValid options: jCjhuubj)rou}rpu(j9X``url``j:}rqu(j<]j@]j>]j=]jA]ujCjhujk]rrujtXurlrsu…rtu}ruu(j9UjCjouubajcjubeubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubjL)rvu}rwu(j9Uj:}rxu(j<]j@]j>]j=]jA]ujCj“tjk]ryu(j1)rzu}r{u(j9Uj:}r|u(j<]j@]j>]j=]jA]ujCjvujk]r}ujtX Return typer~u…ru}r€u(j9UjCjzuubajcj9ubjH)ru}r‚u(j9Uj:}rƒu(j<]j@]j>]j=]jA]ujCjvujk]r„ujD)r…u}r†u(j9Uj:}r‡u(j<]j@]j>]j=]jA]ujCjujk]rˆujõ)r‰u}rŠu(j9X8:class:`boto.s3.bucketlistresultset.BucketListResultSet`r‹ujCj…ujbNjcjùj:}rŒu(UreftypeXclassjû‰jüX/boto.s3.bucketlistresultset.BucketListResultSetU refdomainXpyruj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rŽuj)ru}ru(j9j‹uj:}r‘u(j<]j@]r’u(j juXpy-classr“uej>]j=]jA]ujCj‰ujk]r”ujtX/boto.s3.bucketlistresultset.BucketListResultSetr•u…r–u}r—u(j9UjCjuubajcjubaubajcj"ubajcjEubejcjFubjL)r˜u}r™u(j9Uj:}ršu(j<]j@]j>]j=]jA]ujCj“tjk]r›u(j1)rœu}ru(j9Uj:}ržu(j<]j@]j>]j=]jA]ujCj˜ujk]rŸujtXReturnsr u…r¡u}r¢u(j9UjCjœuubajcj9ubjH)r£u}r¤u(j9Uj:}r¥u(j<]j@]j>]j=]jA]ujCj˜ujk]r¦ujD)r§u}r¨u(j9Uj:}r©u(j<]j@]j>]j=]jA]ujCj£ujk]rªujtX=an instance of a BucketListResultSet that handles paging, etcr«u…r¬u}r­u(j9X=an instance of a BucketListResultSet that handles paging, etcjCj§uubajcj"ubajcjEubejcjFubeubeubeubjˆ)r®u}r¯u(j9UjCjYjbNjcjŒj:}r°u(j=]j>]j<]j@]jA]Uentries]r±u(jX'lookup() (boto.s3.bucket.Bucket method)jUtr²uaujiNjjhjk]ubjV)r³u}r´u(j9UjCjYjbNjcj˜j:}rµu(jš‰j›Xpyr¶uj=]j>]j<]j@]jA]jœXmethodr·ujžj·uujiNjjhjk]r¸u(j )r¹u}rºu(j9X%Bucket.lookup(key_name, headers=None)jCj³ujbj£jcj¤j:}r»u(j=]r¼ujaj§j¨Xboto.s3.bucketr½u…r¾u}r¿ubj>]j<]j@]jA]rÀujaj­X Bucket.lookupj¯jëWj°‰ujiNjjhjk]rÁu(jÄ)rÂu}rÃu(j9XlookupjCj¹ujbj£jcjÇj:}rÄu(j<]j@]j>]j=]jA]ujiNjjhjk]rÅujtXlookuprÆu…rÇu}rÈu(j9UjCjÂuubaubjÍ)rÉu}rÊu(j9UjCj¹ujbj£jcjÐj:}rËu(j<]j@]j>]j=]jA]ujiNjjhjk]rÌu(jÓ)rÍu}rÎu(j9Xkey_namej:}rÏu(j<]j@]j>]j=]jA]ujCjÉujk]rÐujtXkey_namerÑu…rÒu}rÓu(j9UjCjÍuubajcjÛubjÓ)rÔu}rÕu(j9X headers=Nonej:}rÖu(j<]j@]j>]j=]jA]ujCjÉujk]r×ujtX headers=NonerØu…rÙu}rÚu(j9UjCjÔuubajcjÛubeubeubjS)rÛu}rÜu(j9UjCj³ujbj£jcjój:}rÝu(j<]j@]j>]j=]jA]ujiNjjhjk]rÞu(jD)rßu}ràu(j9X&Deprecated: Please use get_key method.ráujCjÛujbXa/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.lookuprâujcj"j:}rãu(j<]j@]j>]j=]jA]ujiKjjhjk]räujtX&Deprecated: Please use get_key method.råu…ræu}rçu(j9jáujCjßuubaubjP)rèu}réu(j9UjCjÛujbNjcj*j:}rêu(j<]j@]j>]j=]jA]ujiNjjhjk]rëu(jL)rìu}ríu(j9Uj:}rîu(j<]j@]j>]j=]jA]ujCjèujk]rïu(j1)rðu}rñu(j9Uj:}ròu(j<]j@]j>]j=]jA]ujCjìujk]róujtX Parametersrôu…rõu}röu(j9UjCjðuubajcj9ubjH)r÷u}røu(j9Uj:}rùu(j<]j@]j>]j=]jA]ujCjìujk]rúujD)rûu}rüu(j9Uj:}rýu(j<]j@]j>]j=]jA]ujCj÷ujk]rþu(jM )rÿu}rv(j9Xkey_namej:}rv(j<]j@]j>]j=]jA]ujCjûujk]rvjtXkey_namerv…rv}rv(j9UjCjÿuubajcjU ubjtX (rv…rv}rv(j9UjCjûuubjõ)r v}r v(j9Uj:}r v(Ureftypej\ U reftargetXstringr vU refdomainj¶uj=]j>]U refexplicit‰j<]j@]jA]ujCjûujk]r vj_ )rv}rv(j9j vj:}rv(j<]j@]j>]j=]jA]ujCj vjk]rvjtXstringrv…rv}rv(j9UjCjvubajcjg ubajcjùubjtX)…rv}rv(j9UjCjûuubjtX -- rv…rv}rv(j9UjCjûuubjtXThe name of the key to retrieverv…rv}rv(j9XThe name of the key to retrievejCjûuubejcj"ubajcjEubejcjFubjL)rv}rv(j9Uj:}rv(j<]j@]j>]j=]jA]ujCjèujk]r v(j1)r!v}r"v(j9Uj:}r#v(j<]j@]j>]j=]jA]ujCjvjk]r$vjtX Return typer%v…r&v}r'v(j9UjCj!vubajcj9ubjH)r(v}r)v(j9Uj:}r*v(j<]j@]j>]j=]jA]ujCjvjk]r+vjD)r,v}r-v(j9Uj:}r.v(j<]j@]j>]j=]jA]ujCj(vjk]r/vjõ)r0v}r1v(j9X:class:`boto.s3.key.Key`r2vjCj,vjbNjcjùj:}r3v(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyr4vj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r5vj)r6v}r7v(j9j2vj:}r8v(j<]j@]r9v(j j4vXpy-classr:vej>]j=]jA]ujCj0vjk]r;vjtXboto.s3.key.Keyrv(j9UjCj6vubajcjubaubajcj"ubajcjEubejcjFubjL)r?v}r@v(j9Uj:}rAv(j<]j@]j>]j=]jA]ujCjèujk]rBv(j1)rCv}rDv(j9Uj:}rEv(j<]j@]j>]j=]jA]ujCj?vjk]rFvjtXReturnsrGv…rHv}rIv(j9UjCjCvubajcj9ubjH)rJv}rKv(j9Uj:}rLv(j<]j@]j>]j=]jA]ujCj?vjk]rMvjD)rNv}rOv(j9Uj:}rPv(j<]j@]j>]j=]jA]ujCjJvjk]rQvjtXA Key object from this bucket.rRv…rSv}rTv(j9XA Key object from this bucket.jCjNvubajcj"ubajcjEubejcjFubeubeubeubjˆ)rUv}rVv(j9UjCjYjbNjcjŒj:}rWv(j=]j>]j<]j@]jA]Uentries]rXv(jX,make_public() (boto.s3.bucket.Bucket method)h´UtrYvaujiNjjhjk]ubjV)rZv}r[v(j9UjCjYjbNjcj˜j:}r\v(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr]vjžj]vujiNjjhjk]r^v(j )r_v}r`v(j9X1Bucket.make_public(recursive=False, headers=None)jCjZvjbj£jcj¤j:}rav(j=]rbvh´aj§j¨Xboto.s3.bucketrcv…rdv}revbj>]j<]j@]jA]rfvh´aj­XBucket.make_publicj¯jëWj°‰ujiNjjhjk]rgv(jÄ)rhv}riv(j9X make_publicjCj_vjbj£jcjÇj:}rjv(j<]j@]j>]j=]jA]ujiNjjhjk]rkvjtX make_publicrlv…rmv}rnv(j9UjCjhvubaubjÍ)rov}rpv(j9UjCj_vjbj£jcjÐj:}rqv(j<]j@]j>]j=]jA]ujiNjjhjk]rrv(jÓ)rsv}rtv(j9Xrecursive=Falsej:}ruv(j<]j@]j>]j=]jA]ujCjovjk]rvvjtXrecursive=Falserwv…rxv}ryv(j9UjCjsvubajcjÛubjÓ)rzv}r{v(j9X headers=Nonej:}r|v(j<]j@]j>]j=]jA]ujCjovjk]r}vjtX headers=Noner~v…rv}r€v(j9UjCjzvubajcjÛubeubeubjS)rv}r‚v(j9UjCjZvjbj£jcjój:}rƒv(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r„v}r…v(j9UjCjYjbNjcjŒj:}r†v(j=]j>]j<]j@]jA]Uentries]r‡v(jX(new_key() (boto.s3.bucket.Bucket method)h¶UtrˆvaujiNjjhjk]ubjV)r‰v}rŠv(j9UjCjYjbNjcj˜j:}r‹v(jš‰j›XpyrŒvj=]j>]j<]j@]jA]jœXmethodrvjžjvujiNjjhjk]rŽv(j )rv}rv(j9XBucket.new_key(key_name=None)jCj‰vjbj£jcj¤j:}r‘v(j=]r’vh¶aj§j¨Xboto.s3.bucketr“v…r”v}r•vbj>]j<]j@]jA]r–vh¶aj­XBucket.new_keyj¯jëWj°‰ujiNjjhjk]r—v(jÄ)r˜v}r™v(j9Xnew_keyjCjvjbj£jcjÇj:}ršv(j<]j@]j>]j=]jA]ujiNjjhjk]r›vjtXnew_keyrœv…rv}ržv(j9UjCj˜vubaubjÍ)rŸv}r v(j9UjCjvjbj£jcjÐj:}r¡v(j<]j@]j>]j=]jA]ujiNjjhjk]r¢vjÓ)r£v}r¤v(j9X key_name=Nonej:}r¥v(j<]j@]j>]j=]jA]ujCjŸvjk]r¦vjtX key_name=Noner§v…r¨v}r©v(j9UjCj£vubajcjÛubaubeubjS)rªv}r«v(j9UjCj‰vjbj£jcjój:}r¬v(j<]j@]j>]j=]jA]ujiNjjhjk]r­v(jD)r®v}r¯v(j9XCreates a new keyr°vjCjªvjbXb/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.new_keyr±vjcj"j:}r²v(j<]j@]j>]j=]jA]ujiKjjhjk]r³vjtXCreates a new keyr´v…rµv}r¶v(j9j°vjCj®vubaubjP)r·v}r¸v(j9UjCjªvjbNjcj*j:}r¹v(j<]j@]j>]j=]jA]ujiNjjhjk]rºv(jL)r»v}r¼v(j9Uj:}r½v(j<]j@]j>]j=]jA]ujCj·vjk]r¾v(j1)r¿v}rÀv(j9Uj:}rÁv(j<]j@]j>]j=]jA]ujCj»vjk]rÂvjtX ParametersrÃv…rÄv}rÅv(j9UjCj¿vubajcj9ubjH)rÆv}rÇv(j9Uj:}rÈv(j<]j@]j>]j=]jA]ujCj»vjk]rÉvjD)rÊv}rËv(j9Uj:}rÌv(j<]j@]j>]j=]jA]ujCjÆvjk]rÍv(jM )rÎv}rÏv(j9Xkey_namej:}rÐv(j<]j@]j>]j=]jA]ujCjÊvjk]rÑvjtXkey_namerÒv…rÓv}rÔv(j9UjCjÎvubajcjU ubjtX (rÕv…rÖv}r×v(j9UjCjÊvubjõ)rØv}rÙv(j9Uj:}rÚv(Ureftypej\ U reftargetXstringrÛvU refdomainjŒvj=]j>]U refexplicit‰j<]j@]jA]ujCjÊvjk]rÜvj_ )rÝv}rÞv(j9jÛvj:}rßv(j<]j@]j>]j=]jA]ujCjØvjk]ràvjtXstringráv…râv}rãv(j9UjCjÝvubajcjg ubajcjùubjtX)…räv}råv(j9UjCjÊvubjtX -- ræv…rçv}rèv(j9UjCjÊvubjtXThe name of the key to createrév…rêv}rëv(j9XThe name of the key to createjCjÊvubejcj"ubajcjEubejcjFubjL)rìv}rív(j9Uj:}rîv(j<]j@]j>]j=]jA]ujCj·vjk]rïv(j1)rðv}rñv(j9Uj:}ròv(j<]j@]j>]j=]jA]ujCjìvjk]róvjtX Return typerôv…rõv}röv(j9UjCjðvubajcj9ubjH)r÷v}røv(j9Uj:}rùv(j<]j@]j>]j=]jA]ujCjìvjk]rúvjD)rûv}rüv(j9Uj:}rýv(j<]j@]j>]j=]jA]ujCj÷vjk]rþv(jõ)rÿv}rw(j9X:class:`boto.s3.key.Key`rwjCjûvjbNjcjùj:}rw(UreftypeXclassjû‰jüXboto.s3.key.KeyU refdomainXpyrwj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]rwj)rw}rw(j9jwj:}rw(j<]j@]rw(j jwXpy-classr wej>]j=]jA]ujCjÿvjk]r wjtXboto.s3.key.Keyr w…r w}r w(j9UjCjwubajcjubaubjtX or subclassrw…rw}rw(j9X or subclassjCjûvubejcj"ubajcjEubejcjFubjL)rw}rw(j9Uj:}rw(j<]j@]j>]j=]jA]ujCj·vjk]rw(j1)rw}rw(j9Uj:}rw(j<]j@]j>]j=]jA]ujCjwjk]rwjtXReturnsrw…rw}rw(j9UjCjwubajcj9ubjH)rw}rw(j9Uj:}rw(j<]j@]j>]j=]jA]ujCjwjk]rwjD)r w}r!w(j9Uj:}r"w(j<]j@]j>]j=]jA]ujCjwjk]r#wjtX+An instance of the newly created key objectr$w…r%w}r&w(j9X+An instance of the newly created key objectjCj wubajcj"ubajcjEubejcjFubeubeubeubjˆ)r'w}r(w(j9UjCjYjbNjcjŒj:}r)w(j=]j>]j<]j@]jA]Uentries]r*w(jX(set_acl() (boto.s3.bucket.Bucket method)hOUtr+waujiNjjhjk]ubjV)r,w}r-w(j9UjCjYjbNjcj˜j:}r.w(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr/wjžj/wujiNjjhjk]r0w(j )r1w}r2w(j9XFBucket.set_acl(acl_or_str, key_name='', headers=None, version_id=None)jCj,wjbj£jcj¤j:}r3w(j=]r4whOaj§j¨Xboto.s3.bucketr5w…r6w}r7wbj>]j<]j@]jA]r8whOaj­XBucket.set_aclj¯jëWj°‰ujiNjjhjk]r9w(jÄ)r:w}r;w(j9Xset_acljCj1wjbj£jcjÇj:}r]j=]jA]ujiNjjhjk]r=wjtXset_aclr>w…r?w}r@w(j9UjCj:wubaubjÍ)rAw}rBw(j9UjCj1wjbj£jcjÐj:}rCw(j<]j@]j>]j=]jA]ujiNjjhjk]rDw(jÓ)rEw}rFw(j9X acl_or_strj:}rGw(j<]j@]j>]j=]jA]ujCjAwjk]rHwjtX acl_or_strrIw…rJw}rKw(j9UjCjEwubajcjÛubjÓ)rLw}rMw(j9X key_name=''j:}rNw(j<]j@]j>]j=]jA]ujCjAwjk]rOwjtX key_name=''rPw…rQw}rRw(j9UjCjLwubajcjÛubjÓ)rSw}rTw(j9X headers=Nonej:}rUw(j<]j@]j>]j=]jA]ujCjAwjk]rVwjtX headers=NonerWw…rXw}rYw(j9UjCjSwubajcjÛubjÓ)rZw}r[w(j9Xversion_id=Nonej:}r\w(j<]j@]j>]j=]jA]ujCjAwjk]r]wjtXversion_id=Noner^w…r_w}r`w(j9UjCjZwubajcjÛubeubeubjS)raw}rbw(j9UjCj,wjbj£jcjój:}rcw(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rdw}rew(j9UjCjYjbXp/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_as_logging_targetrfwjcjŒj:}rgw(j=]j>]j<]j@]jA]Uentries]rhw(jX6set_as_logging_target() (boto.s3.bucket.Bucket method)hÈUtriwaujiNjjhjk]ubjV)rjw}rkw(j9UjCjYjbjfwjcj˜j:}rlw(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrmwjžjmwujiNjjhjk]rnw(j )row}rpw(j9X*Bucket.set_as_logging_target(headers=None)jCjjwjbj£jcj¤j:}rqw(j=]rrwhÈaj§j¨Xboto.s3.bucketrsw…rtw}ruwbj>]j<]j@]jA]rvwhÈaj­XBucket.set_as_logging_targetj¯jëWj°‰ujiNjjhjk]rww(jÄ)rxw}ryw(j9Xset_as_logging_targetjCjowjbj£jcjÇj:}rzw(j<]j@]j>]j=]jA]ujiNjjhjk]r{wjtXset_as_logging_targetr|w…r}w}r~w(j9UjCjxwubaubjÍ)rw}r€w(j9UjCjowjbj£jcjÐj:}rw(j<]j@]j>]j=]jA]ujiNjjhjk]r‚wjÓ)rƒw}r„w(j9X headers=Nonej:}r…w(j<]j@]j>]j=]jA]ujCjwjk]r†wjtX headers=Noner‡w…rˆw}r‰w(j9UjCjƒwubajcjÛubaubeubjS)rŠw}r‹w(j9UjCjjwjbj£jcjój:}rŒw(j<]j@]j>]j=]jA]ujiNjjhjk]rwjD)rŽw}rw(j9XŽSetup the current bucket as a logging target by granting the necessary permissions to the LogDelivery group to write log files to this bucket.rwjCjŠwjbjfwjcj"j:}r‘w(j<]j@]j>]j=]jA]ujiKjjhjk]r’wjtXŽSetup the current bucket as a logging target by granting the necessary permissions to the LogDelivery group to write log files to this bucket.r“w…r”w}r•w(j9jwjCjŽwubaubaubeubjˆ)r–w}r—w(j9UjCjYjbNjcjŒj:}r˜w(j=]j>]j<]j@]jA]Uentries]r™w(jX/set_canned_acl() (boto.s3.bucket.Bucket method)hlUtršwaujiNjjhjk]ubjV)r›w}rœw(j9UjCjYjbNjcj˜j:}rw(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodržwjžjžwujiNjjhjk]rŸw(j )r w}r¡w(j9XJBucket.set_canned_acl(acl_str, key_name='', headers=None, version_id=None)jCj›wjbj£jcj¤j:}r¢w(j=]r£whlaj§j¨Xboto.s3.bucketr¤w…r¥w}r¦wbj>]j<]j@]jA]r§whlaj­XBucket.set_canned_aclj¯jëWj°‰ujiNjjhjk]r¨w(jÄ)r©w}rªw(j9Xset_canned_acljCj wjbj£jcjÇj:}r«w(j<]j@]j>]j=]jA]ujiNjjhjk]r¬wjtXset_canned_aclr­w…r®w}r¯w(j9UjCj©wubaubjÍ)r°w}r±w(j9UjCj wjbj£jcjÐj:}r²w(j<]j@]j>]j=]jA]ujiNjjhjk]r³w(jÓ)r´w}rµw(j9Xacl_strj:}r¶w(j<]j@]j>]j=]jA]ujCj°wjk]r·wjtXacl_strr¸w…r¹w}rºw(j9UjCj´wubajcjÛubjÓ)r»w}r¼w(j9X key_name=''j:}r½w(j<]j@]j>]j=]jA]ujCj°wjk]r¾wjtX key_name=''r¿w…rÀw}rÁw(j9UjCj»wubajcjÛubjÓ)rÂw}rÃw(j9X headers=Nonej:}rÄw(j<]j@]j>]j=]jA]ujCj°wjk]rÅwjtX headers=NonerÆw…rÇw}rÈw(j9UjCjÂwubajcjÛubjÓ)rÉw}rÊw(j9Xversion_id=Nonej:}rËw(j<]j@]j>]j=]jA]ujCj°wjk]rÌwjtXversion_id=NonerÍw…rÎw}rÏw(j9UjCjÉwubajcjÛubeubeubjS)rÐw}rÑw(j9UjCj›wjbj£jcjój:}rÒw(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÓw}rÔw(j9UjCjYjbNjcjŒj:}rÕw(j=]j>]j<]j@]jA]Uentries]rÖw(jX)set_cors() (boto.s3.bucket.Bucket method)hUtr×waujiNjjhjk]ubjV)rØw}rÙw(j9UjCjYjbNjcj˜j:}rÚw(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÛwjžjÛwujiNjjhjk]rÜw(j )rÝw}rÞw(j9X*Bucket.set_cors(cors_config, headers=None)jCjØwjbj£jcj¤j:}rßw(j=]ràwhaj§j¨Xboto.s3.bucketráw…râw}rãwbj>]j<]j@]jA]räwhaj­XBucket.set_corsj¯jëWj°‰ujiNjjhjk]råw(jÄ)ræw}rçw(j9Xset_corsjCjÝwjbj£jcjÇj:}rèw(j<]j@]j>]j=]jA]ujiNjjhjk]réwjtXset_corsrêw…rëw}rìw(j9UjCjæwubaubjÍ)ríw}rîw(j9UjCjÝwjbj£jcjÐj:}rïw(j<]j@]j>]j=]jA]ujiNjjhjk]rðw(jÓ)rñw}ròw(j9X cors_configj:}rów(j<]j@]j>]j=]jA]ujCjíwjk]rôwjtX cors_configrõw…röw}r÷w(j9UjCjñwubajcjÛubjÓ)røw}rùw(j9X headers=Nonej:}rúw(j<]j@]j>]j=]jA]ujCjíwjk]rûwjtX headers=Nonerüw…rýw}rþw(j9UjCjøwubajcjÛubeubeubjS)rÿw}rx(j9UjCjØwjbj£jcjój:}rx(j<]j@]j>]j=]jA]ujiNjjhjk]rx(jD)rx}rx(j9XCSet the CORS for this bucket given a boto CORSConfiguration object.rxjCjÿwjbXc/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_corsrxjcj"j:}rx(j<]j@]j>]j=]jA]ujiKjjhjk]rxjtXCSet the CORS for this bucket given a boto CORSConfiguration object.r x…r x}r x(j9jxjCjxubaubjP)r x}r x(j9UjCjÿwjbNjcj*j:}rx(j<]j@]j>]j=]jA]ujiNjjhjk]rxjL)rx}rx(j9Uj:}rx(j<]j@]j>]j=]jA]ujCj xjk]rx(j1)rx}rx(j9Uj:}rx(j<]j@]j>]j=]jA]ujCjxjk]rxjtX Parametersrx…rx}rx(j9UjCjxubajcj9ubjH)rx}rx(j9Uj:}rx(j<]j@]j>]j=]jA]ujCjxjk]rxjD)rx}r x(j9Uj:}r!x(j<]j@]j>]j=]jA]ujCjxjk]r"x(jM )r#x}r$x(j9X cors_configj:}r%x(j<]j@]j>]j=]jA]ujCjxjk]r&xjtX cors_configr'x…r(x}r)x(j9UjCj#xubajcjU ubjtX (r*x…r+x}r,x(j9UjCjxubjõ)r-x}r.x(j9X':class:`boto.s3.cors.CORSConfiguration`r/xjCjxjbNjcjùj:}r0x(UreftypeXclassjû‰jüXboto.s3.cors.CORSConfigurationU refdomainXpyr1xj=]j>]U refexplicit‰j<]j@]jA]jþjÿjjëWjj†[ujiNjk]r2xj)r3x}r4x(j9j/xj:}r5x(j<]j@]r6x(j j1xXpy-classr7xej>]j=]jA]ujCj-xjk]r8xjtXboto.s3.cors.CORSConfigurationr9x…r:x}r;x(j9UjCj3xubajcjubaubjtX)…rx…r?x}r@x(j9UjCjxubjtX=The CORS configuration you want to configure for this bucket.rAx…rBx}rCx(j9X=The CORS configuration you want to configure for this bucket.jCjxubejcj"ubajcjEubejcjFubaubeubeubjˆ)rDx}rEx(j9UjCjYjbNjcjŒj:}rFx(j=]j>]j<]j@]jA]Uentries]rGx(jX-set_cors_xml() (boto.s3.bucket.Bucket method)h UtrHxaujiNjjhjk]ubjV)rIx}rJx(j9UjCjYjbNjcj˜j:}rKx(jš‰j›XpyrLxj=]j>]j<]j@]jA]jœXmethodrMxjžjMxujiNjjhjk]rNx(j )rOx}rPx(j9X+Bucket.set_cors_xml(cors_xml, headers=None)jCjIxjbj£jcj¤j:}rQx(j=]rRxh aj§j¨Xboto.s3.bucketrSx…rTx}rUxbj>]j<]j@]jA]rVxh aj­XBucket.set_cors_xmlj¯jëWj°‰ujiNjjhjk]rWx(jÄ)rXx}rYx(j9X set_cors_xmljCjOxjbj£jcjÇj:}rZx(j<]j@]j>]j=]jA]ujiNjjhjk]r[xjtX set_cors_xmlr\x…r]x}r^x(j9UjCjXxubaubjÍ)r_x}r`x(j9UjCjOxjbj£jcjÐj:}rax(j<]j@]j>]j=]jA]ujiNjjhjk]rbx(jÓ)rcx}rdx(j9Xcors_xmlj:}rex(j<]j@]j>]j=]jA]ujCj_xjk]rfxjtXcors_xmlrgx…rhx}rix(j9UjCjcxubajcjÛubjÓ)rjx}rkx(j9X headers=Nonej:}rlx(j<]j@]j>]j=]jA]ujCj_xjk]rmxjtX headers=Nonernx…rox}rpx(j9UjCjjxubajcjÛubeubeubjS)rqx}rrx(j9UjCjIxjbj£jcjój:}rsx(j<]j@]j>]j=]jA]ujiNjjhjk]rtx(jD)rux}rvx(j9X:Set the CORS (Cross-Origin Resource Sharing) for a bucket.rwxjCjqxjbXg/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_cors_xmlrxxjcj"j:}ryx(j<]j@]j>]j=]jA]ujiKjjhjk]rzxjtX:Set the CORS (Cross-Origin Resource Sharing) for a bucket.r{x…r|x}r}x(j9jwxjCjuxubaubjP)r~x}rx(j9UjCjqxjbNjcj*j:}r€x(j<]j@]j>]j=]jA]ujiNjjhjk]rxjL)r‚x}rƒx(j9Uj:}r„x(j<]j@]j>]j=]jA]ujCj~xjk]r…x(j1)r†x}r‡x(j9Uj:}rˆx(j<]j@]j>]j=]jA]ujCj‚xjk]r‰xjtX ParametersrŠx…r‹x}rŒx(j9UjCj†xubajcj9ubjH)rx}rŽx(j9Uj:}rx(j<]j@]j>]j=]jA]ujCj‚xjk]rxjD)r‘x}r’x(j9Uj:}r“x(j<]j@]j>]j=]jA]ujCjxjk]r”x(jM )r•x}r–x(j9Xcors_xmlj:}r—x(j<]j@]j>]j=]jA]ujCj‘xjk]r˜xjtXcors_xmlr™x…ršx}r›x(j9UjCj•xubajcjU ubjtX (rœx…rx}ržx(j9UjCj‘xubjõ)rŸx}r x(j9Uj:}r¡x(Ureftypej\ U reftargetXstrr¢xU refdomainjLxj=]j>]U refexplicit‰j<]j@]jA]ujCj‘xjk]r£xj_ )r¤x}r¥x(j9j¢xj:}r¦x(j<]j@]j>]j=]jA]ujCjŸxjk]r§xjtXstrr¨x…r©x}rªx(j9UjCj¤xubajcjg ubajcjùubjtX)…r«x}r¬x(j9UjCj‘xubjtX -- r­x…r®x}r¯x(j9UjCj‘xubjtX€The XML document describing your desired CORS configuration. See the S3 documentation for details of the exact syntax required.r°x…r±x}r²x(j9X€The XML document describing your desired CORS configuration. See the S3 documentation for details of the exact syntax required.jCj‘xubejcj"ubajcjEubejcjFubaubeubeubjˆ)r³x}r´x(j9UjCjYjbNjcjŒj:}rµx(j=]j>]j<]j@]jA]Uentries]r¶x(jX.set_key_class() (boto.s3.bucket.Bucket method)hçUtr·xaujiNjjhjk]ubjV)r¸x}r¹x(j9UjCjYjbNjcj˜j:}rºx(jš‰j›Xpyr»xj=]j>]j<]j@]jA]jœXmethodr¼xjžj¼xujiNjjhjk]r½x(j )r¾x}r¿x(j9XBucket.set_key_class(key_class)jCj¸xjbj£jcj¤j:}rÀx(j=]rÁxhçaj§j¨Xboto.s3.bucketrÂx…rÃx}rÄxbj>]j<]j@]jA]rÅxhçaj­XBucket.set_key_classj¯jëWj°‰ujiNjjhjk]rÆx(jÄ)rÇx}rÈx(j9X set_key_classjCj¾xjbj£jcjÇj:}rÉx(j<]j@]j>]j=]jA]ujiNjjhjk]rÊxjtX set_key_classrËx…rÌx}rÍx(j9UjCjÇxubaubjÍ)rÎx}rÏx(j9UjCj¾xjbj£jcjÐj:}rÐx(j<]j@]j>]j=]jA]ujiNjjhjk]rÑxjÓ)rÒx}rÓx(j9X key_classj:}rÔx(j<]j@]j>]j=]jA]ujCjÎxjk]rÕxjtX key_classrÖx…r×x}rØx(j9UjCjÒxubajcjÛubaubeubjS)rÙx}rÚx(j9UjCj¸xjbj£jcjój:}rÛx(j<]j@]j>]j=]jA]ujiNjjhjk]rÜx(jD)rÝx}rÞx(j9XjSet the Key class associated with this bucket. By default, this would be the boto.s3.key.Key class but if you want to subclass that for some reason this allows you to associate your new class with a bucket so that when you call bucket.new_key() or when you get a listing of keys in the bucket you will get an instances of your key class rather than the default.rßxjCjÙxjbXh/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_key_classràxjcj"j:}ráx(j<]j@]j>]j=]jA]ujiKjjhjk]râxjtXjSet the Key class associated with this bucket. By default, this would be the boto.s3.key.Key class but if you want to subclass that for some reason this allows you to associate your new class with a bucket so that when you call bucket.new_key() or when you get a listing of keys in the bucket you will get an instances of your key class rather than the default.rãx…räx}råx(j9jßxjCjÝxubaubjP)ræx}rçx(j9UjCjÙxjbNjcj*j:}rèx(j<]j@]j>]j=]jA]ujiNjjhjk]réxjL)rêx}rëx(j9Uj:}rìx(j<]j@]j>]j=]jA]ujCjæxjk]ríx(j1)rîx}rïx(j9Uj:}rðx(j<]j@]j>]j=]jA]ujCjêxjk]rñxjtX Parametersròx…róx}rôx(j9UjCjîxubajcj9ubjH)rõx}röx(j9Uj:}r÷x(j<]j@]j>]j=]jA]ujCjêxjk]røxjD)rùx}rúx(j9Uj:}rûx(j<]j@]j>]j=]jA]ujCjõxjk]rüx(jM )rýx}rþx(j9X key_classj:}rÿx(j<]j@]j>]j=]jA]ujCjùxjk]ryjtX key_classry…ry}ry(j9UjCjýxubajcjU ubjtX (ry…ry}ry(j9UjCjùxubjõ)ry}ry(j9Uj:}r y(Ureftypej\ U reftargetXclassr yU refdomainj»xj=]j>]U refexplicit‰j<]j@]jA]ujCjùxjk]r yj_ )r y}r y(j9j yj:}ry(j<]j@]j>]j=]jA]ujCjyjk]ryjtXclassry…ry}ry(j9UjCj yubajcjg ubajcjùubjtX)…ry}ry(j9UjCjùxubjtX -- ry…ry}ry(j9UjCjùxubjtX+A subclass of Key that can be more specificry…ry}ry(j9X+A subclass of Key that can be more specificjCjùxubejcj"ubajcjEubejcjFubaubeubeubjˆ)ry}ry(j9UjCjYjbNjcjŒj:}ry(j=]j>]j<]j@]jA]Uentries]ry(jX+set_policy() (boto.s3.bucket.Bucket method)h¹UtryaujiNjjhjk]ubjV)r y}r!y(j9UjCjYjbNjcj˜j:}r"y(jš‰j›Xpyr#yj=]j>]j<]j@]jA]jœXmethodr$yjžj$yujiNjjhjk]r%y(j )r&y}r'y(j9X'Bucket.set_policy(policy, headers=None)jCj yjbj£jcj¤j:}r(y(j=]r)yh¹aj§j¨Xboto.s3.bucketr*y…r+y}r,ybj>]j<]j@]jA]r-yh¹aj­XBucket.set_policyj¯jëWj°‰ujiNjjhjk]r.y(jÄ)r/y}r0y(j9X set_policyjCj&yjbj£jcjÇj:}r1y(j<]j@]j>]j=]jA]ujiNjjhjk]r2yjtX set_policyr3y…r4y}r5y(j9UjCj/yubaubjÍ)r6y}r7y(j9UjCj&yjbj£jcjÐj:}r8y(j<]j@]j>]j=]jA]ujiNjjhjk]r9y(jÓ)r:y}r;y(j9Xpolicyj:}r]j=]jA]ujCj6yjk]r=yjtXpolicyr>y…r?y}r@y(j9UjCj:yubajcjÛubjÓ)rAy}rBy(j9X headers=Nonej:}rCy(j<]j@]j>]j=]jA]ujCj6yjk]rDyjtX headers=NonerEy…rFy}rGy(j9UjCjAyubajcjÛubeubeubjS)rHy}rIy(j9UjCj yjbj£jcjój:}rJy(j<]j@]j>]j=]jA]ujiNjjhjk]rKy(jD)rLy}rMy(j9X:Add or replace the JSON policy associated with the bucket.rNyjCjHyjbXe/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_policyrOyjcj"j:}rPy(j<]j@]j>]j=]jA]ujiKjjhjk]rQyjtX:Add or replace the JSON policy associated with the bucket.rRy…rSy}rTy(j9jNyjCjLyubaubjP)rUy}rVy(j9UjCjHyjbNjcj*j:}rWy(j<]j@]j>]j=]jA]ujiNjjhjk]rXyjL)rYy}rZy(j9Uj:}r[y(j<]j@]j>]j=]jA]ujCjUyjk]r\y(j1)r]y}r^y(j9Uj:}r_y(j<]j@]j>]j=]jA]ujCjYyjk]r`yjtX Parametersray…rby}rcy(j9UjCj]yubajcj9ubjH)rdy}rey(j9Uj:}rfy(j<]j@]j>]j=]jA]ujCjYyjk]rgyjD)rhy}riy(j9Uj:}rjy(j<]j@]j>]j=]jA]ujCjdyjk]rky(jM )rly}rmy(j9Xpolicyj:}rny(j<]j@]j>]j=]jA]ujCjhyjk]royjtXpolicyrpy…rqy}rry(j9UjCjlyubajcjU ubjtX (rsy…rty}ruy(j9UjCjhyubjõ)rvy}rwy(j9Uj:}rxy(Ureftypej\ U reftargetXstrryyU refdomainj#yj=]j>]U refexplicit‰j<]j@]jA]ujCjhyjk]rzyj_ )r{y}r|y(j9jyyj:}r}y(j<]j@]j>]j=]jA]ujCjvyjk]r~yjtXstrry…r€y}ry(j9UjCj{yubajcjg ubajcjùubjtX)…r‚y}rƒy(j9UjCjhyubjtX -- r„y…r…y}r†y(j9UjCjhyubjtXThe JSON policy as a string.r‡y…rˆy}r‰y(j9XThe JSON policy as a string.jCjhyubejcj"ubajcjEubejcjFubaubeubeubjˆ)rŠy}r‹y(j9UjCjYjbNjcjŒj:}rŒy(j=]j>]j<]j@]jA]Uentries]ry(jX4set_request_payment() (boto.s3.bucket.Bucket method)hŸUtrŽyaujiNjjhjk]ubjV)ry}ry(j9UjCjYjbNjcj˜j:}r‘y(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr’yjžj’yujiNjjhjk]r“y(j )r”y}r•y(j9X=Bucket.set_request_payment(payer='BucketOwner', headers=None)jCjyjbj£jcj¤j:}r–y(j=]r—yhŸaj§j¨Xboto.s3.bucketr˜y…r™y}ršybj>]j<]j@]jA]r›yhŸaj­XBucket.set_request_paymentj¯jëWj°‰ujiNjjhjk]rœy(jÄ)ry}ržy(j9Xset_request_paymentjCj”yjbj£jcjÇj:}rŸy(j<]j@]j>]j=]jA]ujiNjjhjk]r yjtXset_request_paymentr¡y…r¢y}r£y(j9UjCjyubaubjÍ)r¤y}r¥y(j9UjCj”yjbj£jcjÐj:}r¦y(j<]j@]j>]j=]jA]ujiNjjhjk]r§y(jÓ)r¨y}r©y(j9Xpayer='BucketOwner'j:}rªy(j<]j@]j>]j=]jA]ujCj¤yjk]r«yjtXpayer='BucketOwner'r¬y…r­y}r®y(j9UjCj¨yubajcjÛubjÓ)r¯y}r°y(j9X headers=Nonej:}r±y(j<]j@]j>]j=]jA]ujCj¤yjk]r²yjtX headers=Noner³y…r´y}rµy(j9UjCj¯yubajcjÛubeubeubjS)r¶y}r·y(j9UjCjyjbj£jcjój:}r¸y(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r¹y}rºy(j9UjCjYjbNjcjŒj:}r»y(j=]j>]j<]j@]jA]Uentries]r¼y(jX0set_subresource() (boto.s3.bucket.Bucket method)j(Utr½yaujiNjjhjk]ubjV)r¾y}r¿y(j9UjCjYjbNjcj˜j:}rÀy(jš‰j›XpyrÁyj=]j>]j<]j@]jA]jœXmethodrÂyjžjÂyujiNjjhjk]rÃy(j )rÄy}rÅy(j9XVBucket.set_subresource(subresource, value, key_name='', headers=None, version_id=None)jCj¾yjbj£jcj¤j:}rÆy(j=]rÇyj(aj§j¨Xboto.s3.bucketrÈy…rÉy}rÊybj>]j<]j@]jA]rËyj(aj­XBucket.set_subresourcej¯jëWj°‰ujiNjjhjk]rÌy(jÄ)rÍy}rÎy(j9Xset_subresourcejCjÄyjbj£jcjÇj:}rÏy(j<]j@]j>]j=]jA]ujiNjjhjk]rÐyjtXset_subresourcerÑy…rÒy}rÓy(j9UjCjÍyubaubjÍ)rÔy}rÕy(j9UjCjÄyjbj£jcjÐj:}rÖy(j<]j@]j>]j=]jA]ujiNjjhjk]r×y(jÓ)rØy}rÙy(j9X subresourcej:}rÚy(j<]j@]j>]j=]jA]ujCjÔyjk]rÛyjtX subresourcerÜy…rÝy}rÞy(j9UjCjØyubajcjÛubjÓ)rßy}rày(j9Xvaluej:}ráy(j<]j@]j>]j=]jA]ujCjÔyjk]râyjtXvaluerãy…räy}råy(j9UjCjßyubajcjÛubjÓ)ræy}rçy(j9X key_name=''j:}rèy(j<]j@]j>]j=]jA]ujCjÔyjk]réyjtX key_name=''rêy…rëy}rìy(j9UjCjæyubajcjÛubjÓ)ríy}rîy(j9X headers=Nonej:}rïy(j<]j@]j>]j=]jA]ujCjÔyjk]rðyjtX headers=Nonerñy…ròy}róy(j9UjCjíyubajcjÛubjÓ)rôy}rõy(j9Xversion_id=Nonej:}röy(j<]j@]j>]j=]jA]ujCjÔyjk]r÷yjtXversion_id=Nonerøy…rùy}rúy(j9UjCjôyubajcjÛubeubeubjS)rûy}rüy(j9UjCj¾yjbj£jcjój:}rýy(j<]j@]j>]j=]jA]ujiNjjhjk]rþy(jD)rÿy}rz(j9X&Set a subresource for a bucket or key.rzjCjûyjbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_subresourcerzjcj"j:}rz(j<]j@]j>]j=]jA]ujiKjjhjk]rzjtX&Set a subresource for a bucket or key.rz…rz}rz(j9jzjCjÿyubaubjP)rz}r z(j9UjCjûyjbNjcj*j:}r z(j<]j@]j>]j=]jA]ujiNjjhjk]r zjL)r z}r z(j9Uj:}rz(j<]j@]j>]j=]jA]ujCjzjk]rz(j1)rz}rz(j9Uj:}rz(j<]j@]j>]j=]jA]ujCj zjk]rzjtX Parametersrz…rz}rz(j9UjCjzubajcj9ubjH)rz}rz(j9Uj:}rz(j<]j@]j>]j=]jA]ujCj zjk]rzj? )rz}rz(j9Uj:}rz(j<]j@]j>]j=]jA]ujCjzjk]rz(jD )rz}r z(j9Uj:}r!z(j<]j@]j>]j=]jA]ujCjzjk]r"zjD)r#z}r$z(j9Uj:}r%z(j<]j@]j>]j=]jA]ujCjzjk]r&z(jM )r'z}r(z(j9X subresourcej:}r)z(j<]j@]j>]j=]jA]ujCj#zjk]r*zjtX subresourcer+z…r,z}r-z(j9UjCj'zubajcjU ubjtX (r.z…r/z}r0z(j9UjCj#zubjõ)r1z}r2z(j9Uj:}r3z(Ureftypej\ U reftargetXstringr4zU refdomainjÁyj=]j>]U refexplicit‰j<]j@]jA]ujCj#zjk]r5zj_ )r6z}r7z(j9j4zj:}r8z(j<]j@]j>]j=]jA]ujCj1zjk]r9zjtXstringr:z…r;z}rz(j9UjCj#zubjtX -- r?z…r@z}rAz(j9UjCj#zubjtXThe subresource to set.rBz…rCz}rDz(j9XThe subresource to set.jCj#zubejcj"ubajcjp ubjD )rEz}rFz(j9Uj:}rGz(j<]j@]j>]j=]jA]ujCjzjk]rHzjD)rIz}rJz(j9Uj:}rKz(j<]j@]j>]j=]jA]ujCjEzjk]rLz(jM )rMz}rNz(j9Xvaluej:}rOz(j<]j@]j>]j=]jA]ujCjIzjk]rPzjtXvaluerQz…rRz}rSz(j9UjCjMzubajcjU ubjtX (rTz…rUz}rVz(j9UjCjIzubjõ)rWz}rXz(j9Uj:}rYz(Ureftypej\ U reftargetXstringrZzU refdomainjÁyj=]j>]U refexplicit‰j<]j@]jA]ujCjIzjk]r[zj_ )r\z}r]z(j9jZzj:}r^z(j<]j@]j>]j=]jA]ujCjWzjk]r_zjtXstringr`z…raz}rbz(j9UjCj\zubajcjg ubajcjùubjtX)…rcz}rdz(j9UjCjIzubjtX -- rez…rfz}rgz(j9UjCjIzubjtXThe value of the subresource.rhz…riz}rjz(j9XThe value of the subresource.jCjIzubejcj"ubajcjp ubjD )rkz}rlz(j9Uj:}rmz(j<]j@]j>]j=]jA]ujCjzjk]rnzjD)roz}rpz(j9Uj:}rqz(j<]j@]j>]j=]jA]ujCjkzjk]rrz(jM )rsz}rtz(j9Xkey_namej:}ruz(j<]j@]j>]j=]jA]ujCjozjk]rvzjtXkey_namerwz…rxz}ryz(j9UjCjszubajcjU ubjtX (rzz…r{z}r|z(j9UjCjozubjõ)r}z}r~z(j9Uj:}rz(Ureftypej\ U reftargetXstringr€zU refdomainjÁyj=]j>]U refexplicit‰j<]j@]jA]ujCjozjk]rzj_ )r‚z}rƒz(j9j€zj:}r„z(j<]j@]j>]j=]jA]ujCj}zjk]r…zjtXstringr†z…r‡z}rˆz(j9UjCj‚zubajcjg ubajcjùubjtX)…r‰z}rŠz(j9UjCjozubjtX -- r‹z…rŒz}rz(j9UjCjozubjtX8The key to operate on, or None to operate on the bucket.rŽz…rz}rz(j9X8The key to operate on, or None to operate on the bucket.jCjozubejcj"ubajcjp ubjD )r‘z}r’z(j9Uj:}r“z(j<]j@]j>]j=]jA]ujCjzjk]r”zjD)r•z}r–z(j9Uj:}r—z(j<]j@]j>]j=]jA]ujCj‘zjk]r˜z(jM )r™z}ršz(j9Xheadersj:}r›z(j<]j@]j>]j=]jA]ujCj•zjk]rœzjtXheadersrz…ržz}rŸz(j9UjCj™zubajcjU ubjtX (r z…r¡z}r¢z(j9UjCj•zubjõ)r£z}r¤z(j9Uj:}r¥z(Ureftypej\ U reftargetXdictr¦zU refdomainjÁyj=]j>]U refexplicit‰j<]j@]jA]ujCj•zjk]r§zj_ )r¨z}r©z(j9j¦zj:}rªz(j<]j@]j>]j=]jA]ujCj£zjk]r«zjtXdictr¬z…r­z}r®z(j9UjCj¨zubajcjg ubajcjùubjtX)…r¯z}r°z(j9UjCj•zubjtX -- r±z…r²z}r³z(j9UjCj•zubjtX2Additional HTTP headers to include in the request.r´z…rµz}r¶z(j9X2Additional HTTP headers to include in the request.jCj•zubejcj"ubajcjp ubjD )r·z}r¸z(j9Uj:}r¹z(j<]j@]j>]j=]jA]ujCjzjk]rºzjD)r»z}r¼z(j9Uj:}r½z(j<]j@]j>]j=]jA]ujCj·zjk]r¾z(jM )r¿z}rÀz(j9Xsrc_version_idj:}rÁz(j<]j@]j>]j=]jA]ujCj»zjk]rÂzjtXsrc_version_idrÃz…rÄz}rÅz(j9UjCj¿zubajcjU ubjtX (rÆz…rÇz}rÈz(j9UjCj»zubjõ)rÉz}rÊz(j9Uj:}rËz(Ureftypej\ U reftargetXstringrÌzU refdomainjÁyj=]j>]U refexplicit‰j<]j@]jA]ujCj»zjk]rÍzj_ )rÎz}rÏz(j9jÌzj:}rÐz(j<]j@]j>]j=]jA]ujCjÉzjk]rÑzjtXstringrÒz…rÓz}rÔz(j9UjCjÎzubajcjg ubajcjùubjtX)…rÕz}rÖz(j9UjCj»zubjtX -- r×z…rØz}rÙz(j9UjCj»zubjtXcOptional. The version id of the key to operate on. If not specified, operate on the newest version.rÚz…rÛz}rÜz(j9XcOptional. The version id of the key to operate on. If not specified, operate on the newest version.jCj»zubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubjˆ)rÝz}rÞz(j9UjCjYjbNjcjŒj:}rßz(j=]j>]j<]j@]jA]Uentries]ràz(jX)set_tags() (boto.s3.bucket.Bucket method)h™UtrázaujiNjjhjk]ubjV)râz}rãz(j9UjCjYjbNjcj˜j:}räz(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodråzjžjåzujiNjjhjk]ræz(j )rçz}rèz(j9X#Bucket.set_tags(tags, headers=None)jCjâzjbj£jcj¤j:}réz(j=]rêzh™aj§j¨Xboto.s3.bucketrëz…rìz}rízbj>]j<]j@]jA]rîzh™aj­XBucket.set_tagsj¯jëWj°‰ujiNjjhjk]rïz(jÄ)rðz}rñz(j9Xset_tagsjCjçzjbj£jcjÇj:}ròz(j<]j@]j>]j=]jA]ujiNjjhjk]rózjtXset_tagsrôz…rõz}röz(j9UjCjðzubaubjÍ)r÷z}røz(j9UjCjçzjbj£jcjÐj:}rùz(j<]j@]j>]j=]jA]ujiNjjhjk]rúz(jÓ)rûz}rüz(j9Xtagsj:}rýz(j<]j@]j>]j=]jA]ujCj÷zjk]rþzjtXtagsrÿz…r{}r{(j9UjCjûzubajcjÛubjÓ)r{}r{(j9X headers=Nonej:}r{(j<]j@]j>]j=]jA]ujCj÷zjk]r{jtX headers=Noner{…r{}r{(j9UjCj{ubajcjÛubeubeubjS)r {}r {(j9UjCjâzjbj£jcjój:}r {(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)r {}r {(j9UjCjYjbNjcjŒj:}r{(j=]j>]j<]j@]jA]Uentries]r{(jX:set_website_configuration() (boto.s3.bucket.Bucket method)h)Utr{aujiNjjhjk]ubjV)r{}r{(j9UjCjYjbNjcj˜j:}r{(jš‰j›Xpyr{j=]j>]j<]j@]jA]jœXmethodr{jžj{ujiNjjhjk]r{(j )r{}r{(j9X6Bucket.set_website_configuration(config, headers=None)jCj{jbj£jcj¤j:}r{(j=]r{h)aj§j¨Xboto.s3.bucketr{…r{}r{bj>]j<]j@]jA]r{h)aj­X Bucket.set_website_configurationj¯jëWj°‰ujiNjjhjk]r{(jÄ)r {}r!{(j9Xset_website_configurationjCj{jbj£jcjÇj:}r"{(j<]j@]j>]j=]jA]ujiNjjhjk]r#{jtXset_website_configurationr${…r%{}r&{(j9UjCj {ubaubjÍ)r'{}r({(j9UjCj{jbj£jcjÐj:}r){(j<]j@]j>]j=]jA]ujiNjjhjk]r*{(jÓ)r+{}r,{(j9Xconfigj:}r-{(j<]j@]j>]j=]jA]ujCj'{jk]r.{jtXconfigr/{…r0{}r1{(j9UjCj+{ubajcjÛubjÓ)r2{}r3{(j9X headers=Nonej:}r4{(j<]j@]j>]j=]jA]ujCj'{jk]r5{jtX headers=Noner6{…r7{}r8{(j9UjCj2{ubajcjÛubeubeubjS)r9{}r:{(j9UjCj{jbj£jcjój:}r;{(j<]j@]j>]j=]jA]ujiNjjhjk]r<{jP)r={}r>{(j9UjCj9{jbNjcj*j:}r?{(j<]j@]j>]j=]jA]ujiNjjhjk]r@{jL)rA{}rB{(j9Uj:}rC{(j<]j@]j>]j=]jA]ujCj={jk]rD{(j1)rE{}rF{(j9Uj:}rG{(j<]j@]j>]j=]jA]ujCjA{jk]rH{jtX ParametersrI{…rJ{}rK{(j9UjCjE{ubajcj9ubjH)rL{}rM{(j9Uj:}rN{(j<]j@]j>]j=]jA]ujCjA{jk]rO{jD)rP{}rQ{(j9Uj:}rR{(j<]j@]j>]j=]jA]ujCjL{jk]rS{(jM )rT{}rU{(j9Xconfigj:}rV{(j<]j@]j>]j=]jA]ujCjP{jk]rW{jtXconfigrX{…rY{}rZ{(j9UjCjT{ubajcjU ubjtX (r[{…r\{}r]{(j9UjCjP{ubjõ)r^{}r_{(j9Uj:}r`{(Ureftypej\ U reftargetX$boto.s3.website.WebsiteConfigurationra{U refdomainj{j=]j>]U refexplicit‰j<]j@]jA]ujCjP{jk]rb{j_ )rc{}rd{(j9ja{j:}re{(j<]j@]j>]j=]jA]ujCj^{jk]rf{jtX$boto.s3.website.WebsiteConfigurationrg{…rh{}ri{(j9UjCjc{ubajcjg ubajcjùubjtX)…rj{}rk{(j9UjCjP{ubjtX -- rl{…rm{}rn{(j9UjCjP{ubjtXConfiguration dataro{…rp{}rq{(j9XConfiguration datajCjP{ubejcj"ubajcjEubejcjFubaubaubeubjˆ)rr{}rs{(j9UjCjYjbXx/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_website_configuration_xmlrt{jcjŒj:}ru{(j=]j>]j<]j@]jA]Uentries]rv{(jX>set_website_configuration_xml() (boto.s3.bucket.Bucket method)jUtrw{aujiNjjhjk]ubjV)rx{}ry{(j9UjCjYjbjt{jcj˜j:}rz{(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr{{jžj{{ujiNjjhjk]r|{(j )r}{}r~{(j9X7Bucket.set_website_configuration_xml(xml, headers=None)jCjx{jbj£jcj¤j:}r{(j=]r€{jaj§j¨Xboto.s3.bucketr{…r‚{}rƒ{bj>]j<]j@]jA]r„{jaj­X$Bucket.set_website_configuration_xmlj¯jëWj°‰ujiNjjhjk]r…{(jÄ)r†{}r‡{(j9Xset_website_configuration_xmljCj}{jbj£jcjÇj:}rˆ{(j<]j@]j>]j=]jA]ujiNjjhjk]r‰{jtXset_website_configuration_xmlrŠ{…r‹{}rŒ{(j9UjCj†{ubaubjÍ)r{}rŽ{(j9UjCj}{jbj£jcjÐj:}r{(j<]j@]j>]j=]jA]ujiNjjhjk]r{(jÓ)r‘{}r’{(j9Xxmlj:}r“{(j<]j@]j>]j=]jA]ujCj{jk]r”{jtXxmlr•{…r–{}r—{(j9UjCj‘{ubajcjÛubjÓ)r˜{}r™{(j9X headers=Nonej:}rš{(j<]j@]j>]j=]jA]ujCj{jk]r›{jtX headers=Nonerœ{…r{}rž{(j9UjCj˜{ubajcjÛubeubeubjS)rŸ{}r {(j9UjCjx{jbj£jcjój:}r¡{(j<]j@]j>]j=]jA]ujiNjjhjk]r¢{jD)r£{}r¤{(j9X Upload xml website configurationr¥{jCjŸ{jbjt{jcj"j:}r¦{(j<]j@]j>]j=]jA]ujiKjjhjk]r§{jtX Upload xml website configurationr¨{…r©{}rª{(j9j¥{jCj£{ubaubaubeubjˆ)r«{}r¬{(j9UjCjYjbNjcjŒj:}r­{(j=]j>]j<]j@]jA]Uentries]r®{(jX,set_xml_acl() (boto.s3.bucket.Bucket method)jUtr¯{aujiNjjhjk]ubjV)r°{}r±{(j9UjCjYjbNjcj˜j:}r²{(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr³{jžj³{ujiNjjhjk]r´{(j )rµ{}r¶{(j9XYBucket.set_xml_acl(acl_str, key_name='', headers=None, version_id=None, query_args='acl')jCj°{jbj£jcj¤j:}r·{(j=]r¸{jaj§j¨Xboto.s3.bucketr¹{…rº{}r»{bj>]j<]j@]jA]r¼{jaj­XBucket.set_xml_aclj¯jëWj°‰ujiNjjhjk]r½{(jÄ)r¾{}r¿{(j9X set_xml_acljCjµ{jbj£jcjÇj:}rÀ{(j<]j@]j>]j=]jA]ujiNjjhjk]rÁ{jtX set_xml_aclrÂ{…rÃ{}rÄ{(j9UjCj¾{ubaubjÍ)rÅ{}rÆ{(j9UjCjµ{jbj£jcjÐj:}rÇ{(j<]j@]j>]j=]jA]ujiNjjhjk]rÈ{(jÓ)rÉ{}rÊ{(j9Xacl_strj:}rË{(j<]j@]j>]j=]jA]ujCjÅ{jk]rÌ{jtXacl_strrÍ{…rÎ{}rÏ{(j9UjCjÉ{ubajcjÛubjÓ)rÐ{}rÑ{(j9X key_name=''j:}rÒ{(j<]j@]j>]j=]jA]ujCjÅ{jk]rÓ{jtX key_name=''rÔ{…rÕ{}rÖ{(j9UjCjÐ{ubajcjÛubjÓ)r×{}rØ{(j9X headers=Nonej:}rÙ{(j<]j@]j>]j=]jA]ujCjÅ{jk]rÚ{jtX headers=NonerÛ{…rÜ{}rÝ{(j9UjCj×{ubajcjÛubjÓ)rÞ{}rß{(j9Xversion_id=Nonej:}rà{(j<]j@]j>]j=]jA]ujCjÅ{jk]rá{jtXversion_id=Nonerâ{…rã{}rä{(j9UjCjÞ{ubajcjÛubjÓ)rå{}ræ{(j9Xquery_args='acl'j:}rç{(j<]j@]j>]j=]jA]ujCjÅ{jk]rè{jtXquery_args='acl'ré{…rê{}rë{(j9UjCjå{ubajcjÛubeubeubjS)rì{}rí{(j9UjCj°{jbj£jcjój:}rî{(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rï{}rð{(j9UjCjYjbNjcjŒj:}rñ{(j=]j>]j<]j@]jA]Uentries]rò{(jX0set_xml_logging() (boto.s3.bucket.Bucket method)j-Utró{aujiNjjhjk]ubjV)rô{}rõ{(j9UjCjYjbNjcj˜j:}rö{(jš‰j›Xpyr÷{j=]j>]j<]j@]jA]jœXmethodrø{jžjø{ujiNjjhjk]rù{(j )rú{}rû{(j9X1Bucket.set_xml_logging(logging_str, headers=None)jCjô{jbj£jcj¤j:}rü{(j=]rý{j-aj§j¨Xboto.s3.bucketrþ{…rÿ{}r|bj>]j<]j@]jA]r|j-aj­XBucket.set_xml_loggingj¯jëWj°‰ujiNjjhjk]r|(jÄ)r|}r|(j9Xset_xml_loggingjCjú{jbj£jcjÇj:}r|(j<]j@]j>]j=]jA]ujiNjjhjk]r|jtXset_xml_loggingr|…r|}r |(j9UjCj|ubaubjÍ)r |}r |(j9UjCjú{jbj£jcjÐj:}r |(j<]j@]j>]j=]jA]ujiNjjhjk]r |(jÓ)r|}r|(j9X logging_strj:}r|(j<]j@]j>]j=]jA]ujCj |jk]r|jtX logging_strr|…r|}r|(j9UjCj|ubajcjÛubjÓ)r|}r|(j9X headers=Nonej:}r|(j<]j@]j>]j=]jA]ujCj |jk]r|jtX headers=Noner|…r|}r|(j9UjCj|ubajcjÛubeubeubjS)r|}r|(j9UjCjô{jbj£jcjój:}r|(j<]j@]j>]j=]jA]ujiNjjhjk]r|(jD)r |}r!|(j9X9Set logging on a bucket directly to the given xml string.r"|jCj|jbXj/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.set_xml_loggingr#|jcj"j:}r$|(j<]j@]j>]j=]jA]ujiKjjhjk]r%|jtX9Set logging on a bucket directly to the given xml string.r&|…r'|}r(|(j9j"|jCj |ubaubjP)r)|}r*|(j9UjCj|jbNjcj*j:}r+|(j<]j@]j>]j=]jA]ujiNjjhjk]r,|(jL)r-|}r.|(j9Uj:}r/|(j<]j@]j>]j=]jA]ujCj)|jk]r0|(j1)r1|}r2|(j9Uj:}r3|(j<]j@]j>]j=]jA]ujCj-|jk]r4|jtX Parametersr5|…r6|}r7|(j9UjCj1|ubajcj9ubjH)r8|}r9|(j9Uj:}r:|(j<]j@]j>]j=]jA]ujCj-|jk]r;|jD)r<|}r=|(j9Uj:}r>|(j<]j@]j>]j=]jA]ujCj8|jk]r?|(jM )r@|}rA|(j9X logging_strj:}rB|(j<]j@]j>]j=]jA]ujCj<|jk]rC|jtX logging_strrD|…rE|}rF|(j9UjCj@|ubajcjU ubjtX (rG|…rH|}rI|(j9UjCj<|ubjõ)rJ|}rK|(j9Uj:}rL|(Ureftypej\ U reftargetXunicode stringrM|U refdomainj÷{j=]j>]U refexplicit‰j<]j@]jA]ujCj<|jk]rN|j_ )rO|}rP|(j9jM|j:}rQ|(j<]j@]j>]j=]jA]ujCjJ|jk]rR|jtXunicode stringrS|…rT|}rU|(j9UjCjO|ubajcjg ubajcjùubjtX)…rV|}rW|(j9UjCj<|ubjtX -- rX|…rY|}rZ|(j9UjCj<|ubjtX²The XML for the bucketloggingstatus which will be set. The string will be converted to utf-8 before it is sent. Usually, you will obtain this XML from the BucketLogging object.r[|…r\|}r]|(j9X²The XML for the bucketloggingstatus which will be set. The string will be converted to utf-8 before it is sent. Usually, you will obtain this XML from the BucketLogging object.jCj<|ubejcj"ubajcjEubejcjFubjL)r^|}r_|(j9Uj:}r`|(j<]j@]j>]j=]jA]ujCj)|jk]ra|(j1)rb|}rc|(j9Uj:}rd|(j<]j@]j>]j=]jA]ujCj^|jk]re|jtX Return typerf|…rg|}rh|(j9UjCjb|ubajcj9ubjH)ri|}rj|(j9Uj:}rk|(j<]j@]j>]j=]jA]ujCj^|jk]rl|jD)rm|}rn|(j9Uj:}ro|(j<]j@]j>]j=]jA]ujCji|jk]rp|jtXboolrq|…rr|}rs|(j9XbooljCjm|ubajcj"ubajcjEubejcjFubjL)rt|}ru|(j9Uj:}rv|(j<]j@]j>]j=]jA]ujCj)|jk]rw|(j1)rx|}ry|(j9Uj:}rz|(j<]j@]j>]j=]jA]ujCjt|jk]r{|jtXReturnsr||…r}|}r~|(j9UjCjx|ubajcj9ubjH)r|}r€|(j9Uj:}r|(j<]j@]j>]j=]jA]ujCjt|jk]r‚|jD)rƒ|}r„|(j9Uj:}r…|(j<]j@]j>]j=]jA]ujCj|jk]r†|jtX"True if ok or raises an exception.r‡|…rˆ|}r‰|(j9X"True if ok or raises an exception.jCjƒ|ubajcj"ubajcjEubejcjFubeubeubeubjˆ)rŠ|}r‹|(j9UjCjYjbNjcjŒj:}rŒ|(j=]j>]j<]j@]jA]Uentries]r|(jX-set_xml_tags() (boto.s3.bucket.Bucket method)hUUtrŽ|aujiNjjhjk]ubjV)r|}r|(j9UjCjYjbNjcj˜j:}r‘|(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodr’|jžj’|ujiNjjhjk]r“|(j )r”|}r•|(j9X@Bucket.set_xml_tags(tag_str, headers=None, query_args='tagging')jCj|jbj£jcj¤j:}r–|(j=]r—|hUaj§j¨Xboto.s3.bucketr˜|…r™|}rš|bj>]j<]j@]jA]r›|hUaj­XBucket.set_xml_tagsj¯jëWj°‰ujiNjjhjk]rœ|(jÄ)r|}rž|(j9X set_xml_tagsjCj”|jbj£jcjÇj:}rŸ|(j<]j@]j>]j=]jA]ujiNjjhjk]r |jtX set_xml_tagsr¡|…r¢|}r£|(j9UjCj|ubaubjÍ)r¤|}r¥|(j9UjCj”|jbj£jcjÐj:}r¦|(j<]j@]j>]j=]jA]ujiNjjhjk]r§|(jÓ)r¨|}r©|(j9Xtag_strj:}rª|(j<]j@]j>]j=]jA]ujCj¤|jk]r«|jtXtag_strr¬|…r­|}r®|(j9UjCj¨|ubajcjÛubjÓ)r¯|}r°|(j9X headers=Nonej:}r±|(j<]j@]j>]j=]jA]ujCj¤|jk]r²|jtX headers=Noner³|…r´|}rµ|(j9UjCj¯|ubajcjÛubjÓ)r¶|}r·|(j9Xquery_args='tagging'j:}r¸|(j<]j@]j>]j=]jA]ujCj¤|jk]r¹|jtXquery_args='tagging'rº|…r»|}r¼|(j9UjCj¶|ubajcjÛubeubeubjS)r½|}r¾|(j9UjCj|jbj£jcjój:}r¿|(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rÀ|}rÁ|(j9UjCjYjbNjcjŒj:}rÂ|(j=]j>]j<]j@]jA]Uentries]rÃ|(jX-startElement() (boto.s3.bucket.Bucket method)hôUtrÄ|aujiNjjhjk]ubjV)rÅ|}rÆ|(j9UjCjYjbNjcj˜j:}rÇ|(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrÈ|jžjÈ|ujiNjjhjk]rÉ|(j )rÊ|}rË|(j9X,Bucket.startElement(name, attrs, connection)jCjÅ|jbj£jcj¤j:}rÌ|(j=]rÍ|hôaj§j¨Xboto.s3.bucketrÎ|…rÏ|}rÐ|bj>]j<]j@]jA]rÑ|hôaj­XBucket.startElementj¯jëWj°‰ujiNjjhjk]rÒ|(jÄ)rÓ|}rÔ|(j9X startElementjCjÊ|jbj£jcjÇj:}rÕ|(j<]j@]j>]j=]jA]ujiNjjhjk]rÖ|jtX startElementr×|…rØ|}rÙ|(j9UjCjÓ|ubaubjÍ)rÚ|}rÛ|(j9UjCjÊ|jbj£jcjÐj:}rÜ|(j<]j@]j>]j=]jA]ujiNjjhjk]rÝ|(jÓ)rÞ|}rß|(j9Xnamej:}rà|(j<]j@]j>]j=]jA]ujCjÚ|jk]rá|jtXnamerâ|…rã|}rä|(j9UjCjÞ|ubajcjÛubjÓ)rå|}ræ|(j9Xattrsj:}rç|(j<]j@]j>]j=]jA]ujCjÚ|jk]rè|jtXattrsré|…rê|}rë|(j9UjCjå|ubajcjÛubjÓ)rì|}rí|(j9X connectionj:}rî|(j<]j@]j>]j=]jA]ujCjÚ|jk]rï|jtX connectionrð|…rñ|}rò|(j9UjCjì|ubajcjÛubeubeubjS)ró|}rô|(j9UjCjÅ|jbj£jcjój:}rõ|(j<]j@]j>]j=]jA]ujiNjjhjk]ubeubjˆ)rö|}r÷|(j9UjCjYjbNjcjŒj:}rø|(j=]j>]j<]j@]jA]Uentries]rù|(jXAvalidate_get_all_versions_params() (boto.s3.bucket.Bucket method)h…Utrú|aujiNjjhjk]ubjV)rû|}rü|(j9UjCjYjbNjcj˜j:}rý|(jš‰j›Xpyrþ|j=]j>]j<]j@]jA]jœXmethodrÿ|jžjÿ|ujiNjjhjk]r}(j )r}}r}(j9X/Bucket.validate_get_all_versions_params(params)jCjû|jbj£jcj¤j:}r}(j=]r}h…aj§j¨Xboto.s3.bucketr}…r}}r}bj>]j<]j@]jA]r}h…aj­X'Bucket.validate_get_all_versions_paramsj¯jëWj°‰ujiNjjhjk]r }(jÄ)r }}r }(j9X validate_get_all_versions_paramsjCj}jbj£jcjÇj:}r }(j<]j@]j>]j=]jA]ujiNjjhjk]r }jtX validate_get_all_versions_paramsr}…r}}r}(j9UjCj }ubaubjÍ)r}}r}(j9UjCj}jbj£jcjÐj:}r}(j<]j@]j>]j=]jA]ujiNjjhjk]r}jÓ)r}}r}(j9Xparamsj:}r}(j<]j@]j>]j=]jA]ujCj}jk]r}jtXparamsr}…r}}r}(j9UjCj}ubajcjÛubaubeubjS)r}}r}(j9UjCjû|jbj£jcjój:}r}(j<]j@]j>]j=]jA]ujiNjjhjk]r}(jD)r }}r!}(j9X…Validate that the parameters passed to get_all_versions are valid. Overridden by subclasses that allow a different set of parameters.r"}jCj}jbX{/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.validate_get_all_versions_paramsr#}jcj"j:}r$}(j<]j@]j>]j=]jA]ujiKjjhjk]r%}jtX…Validate that the parameters passed to get_all_versions are valid. Overridden by subclasses that allow a different set of parameters.r&}…r'}}r(}(j9j"}jCj }ubaubjP)r)}}r*}(j9UjCj}jbNjcj*j:}r+}(j<]j@]j>]j=]jA]ujiNjjhjk]r,}jL)r-}}r.}(j9Uj:}r/}(j<]j@]j>]j=]jA]ujCj)}jk]r0}(j1)r1}}r2}(j9Uj:}r3}(j<]j@]j>]j=]jA]ujCj-}jk]r4}jtX Parametersr5}…r6}}r7}(j9UjCj1}ubajcj9ubjH)r8}}r9}(j9Uj:}r:}(j<]j@]j>]j=]jA]ujCj-}jk]r;}jD)r<}}r=}(j9Uj:}r>}(j<]j@]j>]j=]jA]ujCj8}jk]r?}(jM )r@}}rA}(j9Xparamsj:}rB}(j<]j@]j>]j=]jA]ujCj<}jk]rC}jtXparamsrD}…rE}}rF}(j9UjCj@}ubajcjU ubjtX (rG}…rH}}rI}(j9UjCj<}ubjõ)rJ}}rK}(j9Uj:}rL}(Ureftypej\ U reftargetXdictrM}U refdomainjþ|j=]j>]U refexplicit‰j<]j@]jA]ujCj<}jk]rN}j_ )rO}}rP}(j9jM}j:}rQ}(j<]j@]j>]j=]jA]ujCjJ}jk]rR}jtXdictrS}…rT}}rU}(j9UjCjO}ubajcjg ubajcjùubjtX)…rV}}rW}(j9UjCj<}ubjtX -- rX}…rY}}rZ}(j9UjCj<}ubjtXParameters to validate.r[}…r\}}r]}(j9XParameters to validate.jCj<}ubejcj"ubajcjEubejcjFubaubeubeubjˆ)r^}}r_}(j9UjCjYjbNjcjŒj:}r`}(j=]j>]j<]j@]jA]Uentries]ra}(jX5validate_kwarg_names() (boto.s3.bucket.Bucket method)hÒUtrb}aujiNjjhjk]ubjV)rc}}rd}(j9UjCjYjbNjcj˜j:}re}(jš‰j›Xpyrf}j=]j>]j<]j@]jA]jœXmethodrg}jžjg}ujiNjjhjk]rh}(j )ri}}rj}(j9X*Bucket.validate_kwarg_names(kwargs, names)jCjc}jbj£jcj¤j:}rk}(j=]rl}hÒaj§j¨Xboto.s3.bucketrm}…rn}}ro}bj>]j<]j@]jA]rp}hÒaj­XBucket.validate_kwarg_namesj¯jëWj°‰ujiNjjhjk]rq}(jÄ)rr}}rs}(j9Xvalidate_kwarg_namesjCji}jbj£jcjÇj:}rt}(j<]j@]j>]j=]jA]ujiNjjhjk]ru}jtXvalidate_kwarg_namesrv}…rw}}rx}(j9UjCjr}ubaubjÍ)ry}}rz}(j9UjCji}jbj£jcjÐj:}r{}(j<]j@]j>]j=]jA]ujiNjjhjk]r|}(jÓ)r}}}r~}(j9Xkwargsj:}r}(j<]j@]j>]j=]jA]ujCjy}jk]r€}jtXkwargsr}…r‚}}rƒ}(j9UjCj}}ubajcjÛubjÓ)r„}}r…}(j9Xnamesj:}r†}(j<]j@]j>]j=]jA]ujCjy}jk]r‡}jtXnamesrˆ}…r‰}}rŠ}(j9UjCj„}ubajcjÛubeubeubjS)r‹}}rŒ}(j9UjCjc}jbj£jcjój:}r}(j<]j@]j>]j=]jA]ujiNjjhjk]rŽ}(jD)r}}r}(j9XCChecks that all named arguments are in the specified list of names.r‘}jCj‹}jbXo/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.validate_kwarg_namesr’}jcj"j:}r“}(j<]j@]j>]j=]jA]ujiKjjhjk]r”}jtXCChecks that all named arguments are in the specified list of names.r•}…r–}}r—}(j9j‘}jCj}ubaubjP)r˜}}r™}(j9UjCj‹}jbNjcj*j:}rš}(j<]j@]j>]j=]jA]ujiNjjhjk]r›}jL)rœ}}r}(j9Uj:}rž}(j<]j@]j>]j=]jA]ujCj˜}jk]rŸ}(j1)r }}r¡}(j9Uj:}r¢}(j<]j@]j>]j=]jA]ujCjœ}jk]r£}jtX Parametersr¤}…r¥}}r¦}(j9UjCj }ubajcj9ubjH)r§}}r¨}(j9Uj:}r©}(j<]j@]j>]j=]jA]ujCjœ}jk]rª}j? )r«}}r¬}(j9Uj:}r­}(j<]j@]j>]j=]jA]ujCj§}jk]r®}(jD )r¯}}r°}(j9Uj:}r±}(j<]j@]j>]j=]jA]ujCj«}jk]r²}jD)r³}}r´}(j9Uj:}rµ}(j<]j@]j>]j=]jA]ujCj¯}jk]r¶}(jM )r·}}r¸}(j9Xkwargsj:}r¹}(j<]j@]j>]j=]jA]ujCj³}jk]rº}jtXkwargsr»}…r¼}}r½}(j9UjCj·}ubajcjU ubjtX (r¾}…r¿}}rÀ}(j9UjCj³}ubjõ)rÁ}}rÂ}(j9Uj:}rÃ}(Ureftypej\ U reftargetXdictrÄ}U refdomainjf}j=]j>]U refexplicit‰j<]j@]jA]ujCj³}jk]rÅ}j_ )rÆ}}rÇ}(j9jÄ}j:}rÈ}(j<]j@]j>]j=]jA]ujCjÁ}jk]rÉ}jtXdictrÊ}…rË}}rÌ}(j9UjCjÆ}ubajcjg ubajcjùubjtX)…rÍ}}rÎ}(j9UjCj³}ubjtX -- rÏ}…rÐ}}rÑ}(j9UjCj³}ubjtX!Dictionary of kwargs to validate.rÒ}…rÓ}}rÔ}(j9X!Dictionary of kwargs to validate.jCj³}ubejcj"ubajcjp ubjD )rÕ}}rÖ}(j9Uj:}r×}(j<]j@]j>]j=]jA]ujCj«}jk]rØ}jD)rÙ}}rÚ}(j9Uj:}rÛ}(j<]j@]j>]j=]jA]ujCjÕ}jk]rÜ}(jM )rÝ}}rÞ}(j9Xnamesj:}rß}(j<]j@]j>]j=]jA]ujCjÙ}jk]rà}jtXnamesrá}…râ}}rã}(j9UjCjÝ}ubajcjU ubjtX (rä}…rå}}ræ}(j9UjCjÙ}ubjõ)rç}}rè}(j9Uj:}ré}(Ureftypej\ U reftargetXlistrê}U refdomainjf}j=]j>]U refexplicit‰j<]j@]jA]ujCjÙ}jk]rë}j_ )rì}}rí}(j9jê}j:}rî}(j<]j@]j>]j=]jA]ujCjç}jk]rï}jtXlistrð}…rñ}}rò}(j9UjCjì}ubajcjg ubajcjùubjtX)…ró}}rô}(j9UjCjÙ}ubjtX -- rõ}…rö}}r÷}(j9UjCjÙ}ubjtX!List of possible named arguments.rø}…rù}}rú}(j9X!List of possible named arguments.jCjÙ}ubejcj"ubajcjp ubejcj¡ubajcjEubejcjFubaubeubeubeubjbNjcj˜j:}rû}(jš‰j›Xpyj=]j>]j<]j@]jA]jœXmethodrü}jžjü}ujiNjjhjk]rý}(j )rþ}}rÿ}(j9X7Bucket.get_website_configuration_with_xml(headers=None)r~jCjWjbj£jcj¤j:}r~(j=]r~h½aj§j¨Xboto.s3.bucketr~…r~}r~bj>]j<]j@]jA]r~h½aj­X)Bucket.get_website_configuration_with_xmlj¯jëWj°‰ujiNjjhjk]r~(jÄ)r~}r ~(j9X"get_website_configuration_with_xmljCjþ}jbj£jcjÇj:}r ~(j<]j@]j>]j=]jA]ujiNjjhjk]r ~jtX"get_website_configuration_with_xmlr ~…r ~}r~(j9UjCj~ubaubjÍ)r~}r~(j9UjCjþ}jbj£jcjÐj:}r~(j<]j@]j>]j=]jA]ujiNjjhjk]r~jÓ)r~}r~(j9X headers=Nonej:}r~(j<]j@]j>]j=]jA]ujCj~jk]r~jtX headers=Noner~…r~}r~(j9UjCj~ubajcjÛubaubeubjTeubjbj£jcjój:}r~(j<]j@]j>]j=]jA]ujiNjjhjk]r~(jD)r~}r~(j9XRReturns the current status of website configuration on the bucket as unparsed XML.r~jCjTjbX}/Users/kyleknap/Documents/GitHub/boto/boto/s3/bucket.py:docstring of boto.s3.bucket.Bucket.get_website_configuration_with_xmlr~jcj"j:}r ~(j<]j@]j>]j=]jA]ujiKjjhjk]r!~jtXRReturns the current status of website configuration on the bucket as unparsed XML.r"~…r#~}r$~(j9j~jCj~ubaubjQeubjbNjcj*j:}r%~(j<]j@]j>]j=]jA]ujiNjjhjk]r&~(jL)r'~}r(~(j9Uj:}r)~(j<]j@]j>]j=]jA]ujCjQjk]r*~(j1)r+~}r,~(j9Uj:}r-~(j<]j@]j>]j=]jA]ujCj'~jk]r.~jtX Return typer/~…r0~}r1~(j9UjCj+~ubajcj9ubjH)r2~}r3~(j9Uj:}r4~(j<]j@]j>]j=]jA]ujCj'~jk]r5~jD)r6~}r7~(j9Uj:}r8~(j<]j@]j>]j=]jA]ujCj2~jk]r9~jtX2-Tupler:~…r;~}r<~(j9X2-TuplejCj6~ubajcj"ubajcjEubejcjFubjMeubjk]r=~(j1)r>~}r?~(j9Uj:}r@~(j<]j@]j>]j=]jA]ujCjMjk]rA~jtXReturnsrB~…rC~}rD~(j9UjCj>~ubajcj9ubjIejcjFubjk]rE~jEajcjEubjk]rF~(jD)rG~}rH~(j9X2-tuple containing:rI~jCjEjbj~jcj"j:}rJ~(j<]j@]j>]j=]jA]ujiKjk]rK~jtX2-tuple containing:rL~…rM~}rN~(j9jI~jCjG~ubaubcdocutils.nodes enumerated_list rO~)rP~}rQ~(j9Uj:}rR~(UsuffixrS~U)j=]j>]j<]UprefixrT~Uj@]jA]UenumtyperU~UarabicrV~ujCjEjk]rW~jD )rX~}rY~(j9XoA dictionary containing a Python representation of the XML response. The overall structure is: j:}rZ~(j<]j@]j>]j=]jA]ujCjP~jk]r[~jD)r\~}r]~(j9XnA dictionary containing a Python representation of the XML response. The overall structure is:r^~jCjX~jbj~jcj"j:}r_~(j<]j@]j>]j=]jA]ujiKjk]r`~jtXnA dictionary containing a Python representation of the XML response. The overall structure is:ra~…rb~}rc~(j9j^~jCj\~ubaubajcjp ubajcUenumerated_listrd~ubjv@)re~}rf~(j9Uj:}rg~(j<]j@]j>]j=]jA]ujCjEjk]rh~j? )ri~}rj~(j9Uj:}rk~(j@X*j=]j>]j<]j@]jA]ujCje~jk]rl~jD )rm~}rn~(j9XëWebsiteConfiguration * IndexDocument * Suffix : suffix that is appended to request that is for a "directory" on the website endpoint * ErrorDocument * Key : name of object to serve when an error occurs j:}ro~(j<]j@]j>]j=]jA]ujCji~jk]rp~(jD)rq~}rr~(j9XWebsiteConfigurationrs~jCjm~jbj~jcj"j:}rt~(j<]j@]j>]j=]jA]ujiK jk]ru~jtXWebsiteConfigurationrv~…rw~}rx~(j9js~jCjq~ubaubj? )ry~}rz~(j9Uj:}r{~(j@X*j=]j>]j<]j@]jA]ujCjm~jk]r|~jD )r}~}r~~(j9XÍIndexDocument * Suffix : suffix that is appended to request that is for a "directory" on the website endpoint * ErrorDocument * Key : name of object to serve when an error occurs j:}r~(j<]j@]j>]j=]jA]ujCjy~jk]r€~(jD)r~}r‚~(j9X IndexDocumentrƒ~jCj}~jbj~jcj"j:}r„~(j<]j@]j>]j=]jA]ujiK jk]r…~jtX IndexDocumentr†~…r‡~}rˆ~(j9jƒ~jCj~ubaubj? )r‰~}rŠ~(j9Uj:}r‹~(j@X*j=]j>]j<]j@]jA]ujCj}~jk]rŒ~(jD )r~}rŽ~(j9XrSuffix : suffix that is appended to request that is for a "directory" on the website endpoint j:}r~(j<]j@]j>]j=]jA]ujCj‰~jk]r~jD)r‘~}r’~(j9XqSuffix : suffix that is appended to request that is for a "directory" on the website endpointr“~jCj~jbj~jcj"j:}r”~(j<]j@]j>]j=]jA]ujiK jk]r•~jtXqSuffix : suffix that is appended to request that is for a "directory" on the website endpointr–~…r—~}r˜~(j9j“~jCj‘~ubaubajcjp ubjD )r™~}rš~(j9XEErrorDocument * Key : name of object to serve when an error occurs j:}r›~(j<]j@]j>]j=]jA]ujCj‰~jk]rœ~(jD)r~}rž~(j9X ErrorDocumentrŸ~jCj™~jbj~jcj"j:}r ~(j<]j@]j>]j=]jA]ujiKjk]r¡~jtX ErrorDocumentr¢~…r£~}r¤~(j9jŸ~jCj~ubaubj? )r¥~}r¦~(j9Uj:}r§~(j@X*j=]j>]j<]j@]jA]ujCj™~jk]r¨~jD )r©~}rª~(j9X4Key : name of object to serve when an error occurs j:}r«~(j<]j@]j>]j=]jA]ujCj¥~jk]r¬~jD)r­~}r®~(j9X2Key : name of object to serve when an error occursr¯~jCj©~jbj~jcj"j:}r°~(j<]j@]j>]j=]jA]ujiKjk]r±~jtX2Key : name of object to serve when an error occursr²~…r³~}r´~(j9j¯~jCj­~ubaubajcjp ubajcj¡ubejcjp ubejcj¡ubejcjp ubajcj¡ubejcjp ubajcj¡ubajcjy@ubjO~)rµ~}r¶~(j9Uj:}r·~(jS~U)Ustartr¸~Kj=]j>]j<]jT~Uj@]jA]jU~jV~ujCjEjk]r¹~jD )rº~}r»~(j9X:unparsed XML describing the bucket's website configurationr¼~j:}r½~(j<]j@]j>]j=]jA]ujCjµ~jk]r¾~jD)r¿~}rÀ~(j9j¼~jCjº~jbj~jcj"j:}rÁ~(j<]j@]j>]j=]jA]ujiKjk]rÂ~jtX:unparsed XML describing the bucket's website configurationrÃ~…rÄ~}rÅ~(j9j¼~jCj¿~ubaubajcjp ubajcjd~ubejcj"ubjk]rÆ~jD)rÇ~}rÈ~(j9Uj:}rÉ~(j<]j@]j>]j=]jA]ujCj7jk]rÊ~jtX:Enumerated list start value not ordinal-1: "2" (ordinal 2)rË~…rÌ~}rÍ~(j9UjCjÇ~ubajcj"ubajcUsystem_messagerÎ~ubj6)rÏ~}rÐ~(j9Uj:}rÑ~(j<]UlevelKj=]rÒ~j*aj>]rÓ~j)aUsourcej°j@]jA]UlineK UtypeUWARNINGrÔ~ujCjH)rÕ~}rÖ~(j9XhAn origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "http://*.example.com". You can also specify only * as the origin value allowing all origins cross-domain access. j:}r×~(j<]j@]j>]j=]jA]ujCjL)rØ~}rÙ~(j9UjCjP)rÚ~}rÛ~(j9UjCj©jbj°jcj*j:}rÜ~(j<]j@]j>]j=]jA]ujiKjjhjk]rÝ~(jL)rÞ~}rß~(j9UjCjÚ~jbj°jcjFj:}rà~(j<]j@]j>]j=]jA]ujiKjjhjk]rá~(j1)râ~}rã~(j9Xtype allowed_methodsrä~j:}rå~(j<]j@]j>]j=]jA]ujCjÞ~jk]ræ~jtXtype allowed_methodsrç~…rè~}ré~(j9jä~jCjâ~ubajcj9ubjH)rê~}rë~(j9X list of strrì~j:}rí~(j<]j@]j>]j=]jA]ujCjÞ~jk]rî~jD)rï~}rð~(j9jì~jCjê~jbj°jcj"j:}rñ~(j<]j@]j>]j=]jA]ujiKjk]rò~jtX list of strró~…rô~}rõ~(j9jì~jCjï~ubaubajcjEubeubjL)rö~}r÷~(j9UjCjÚ~jbj°jcjFj:}rø~(j<]j@]j>]j=]jA]ujiKjjhjk]rù~(j1)rú~}rû~(j9Xparam allowed_methodsrü~j:}rý~(j<]j@]j>]j=]jA]ujCjö~jk]rþ~jtXparam allowed_methodsrÿ~…r}r(j9jü~jCjú~ubajcj9ubjH)r}r(j9X©An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETE j:}r(j<]j@]j>]j=]jA]ujCjö~jk]rjD)r}r(j9jójCjjbj°jcj"j:}r(j<]j@]j>]j=]jA]ujiKjk]r jñaubajcjEubeubjL)r }r (j9UjCjÚ~jbj°jcjFj:}r (j<]j@]j>]j=]jA]ujiK jjhjk]r (j1)r}r(j9Xtype allowed_originrj:}r(j<]j@]j>]j=]jA]ujCj jk]rjtXtype allowed_originr…r}r(j9jjCjubajcj9ubjH)r}r(j9X list of strrj:}r(j<]j@]j>]j=]jA]ujCj jk]rjD)r}r(j9jjCjjbj°jcj"j:}r(j<]j@]j>]j=]jA]ujiK jk]rjtX list of strr…r }r!(j9jjCjubaubajcjEubeubjØ~jL)r"}r#(j9UjCjÚ~jbj°jcjFj:}r$(j<]j@]j>]j=]jA]ujiKjjhjk]r%(j1)r&}r'(j9Xtype idr(j:}r)(j<]j@]j>]j=]jA]ujCj"jk]r*jtXtype idr+…r,}r-(j9j(jCj&ubajcj9ubjH)r.}r/(j9Xstrr0j:}r1(j<]j@]j>]j=]jA]ujCj"jk]r2jD)r3}r4(j9j0jCj.jbj°jcj"j:}r5(j<]j@]j>]j=]jA]ujiKjk]r6jtXstrr7…r8}r9(j9j0jCj3ubaubajcjEubeubjL)r:}r;(j9UjCjÚ~jbj°jcjFj:}r<(j<]j@]j>]j=]jA]ujiKjjhjk]r=(j1)r>}r?(j9Xparam idr@j:}rA(j<]j@]j>]j=]jA]ujCj:jk]rBjtXparam idrC…rD}rE(j9j@jCj>ubajcj9ubjH)rF}rG(j9X†A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration. j:}rH(j<]j@]j>]j=]jA]ujCj:jk]rIjD)rJ}rK(j9jXjCjFjbj°jcj"j:}rL(j<]j@]j>]j=]jA]ujiKjk]rMjVaubajcjEubeubjL)rN}rO(j9UjCjÚ~jbj°jcjFj:}rP(j<]j@]j>]j=]jA]ujiKjjhjk]rQ(j1)rR}rS(j9Xtype allowed_headerrTj:}rU(j<]j@]j>]j=]jA]ujCjNjk]rVjtXtype allowed_headerrW…rX}rY(j9jTjCjRubajcj9ubjH)rZ}r[(j9X list of strr\j:}r](j<]j@]j>]j=]jA]ujCjNjk]r^jD)r_}r`(j9j\jCjZjbj°jcj"j:}ra(j<]j@]j>]j=]jA]ujiKjk]rbjtX list of strrc…rd}re(j9j\jCj_ubaubajcjEubeubjL)rf}rg(j9UjCjÚ~jbj°jcjFj:}rh(j<]j@]j>]j=]jA]ujiKjjhjk]ri(j1)rj}rk(j9Xparam allowed_headerrlj:}rm(j<]j@]j>]j=]jA]ujCjfjk]rnjtXparam allowed_headerro…rp}rq(j9jljCjjubajcj9ubjH)rr}rs(j9XgSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character. j:}rt(j<]j@]j>]j=]jA]ujCjfjk]rujD)rv}rw(j9jjCjrjbj°jcj"j:}rx(j<]j@]j>]j=]jA]ujiKjk]ryj}aubajcjEubeubjL)rz}r{(j9UjCjÚ~jbj°jcjFj:}r|(j<]j@]j>]j=]jA]ujiK#jjhjk]r}(j1)r~}r(j9Xtype max_age_secondsr€j:}r(j<]j@]j>]j=]jA]ujCjzjk]r‚jtXtype max_age_secondsrƒ…r„}r…(j9j€jCj~ubajcj9ubjH)r†}r‡(j9Xintrˆj:}r‰(j<]j@]j>]j=]jA]ujCjzjk]rŠjD)r‹}rŒ(j9jˆjCj†jbj°jcj"j:}r(j<]j@]j>]j=]jA]ujiK#jk]rŽjtXintr…r}r‘(j9jˆjCj‹ubaubajcjEubeubjL)r’}r“(j9UjCjÚ~jbj°jcjFj:}r”(j<]j@]j>]j=]jA]ujiK$jjhjk]r•(j1)r–}r—(j9Xparam max_age_secondsr˜j:}r™(j<]j@]j>]j=]jA]ujCj’jk]ršjtXparam max_age_secondsr›…rœ}r(j9j˜jCj–ubajcj9ubjH)rž}rŸ(j9XeThe time in seconds that your browser is to cache the preflight response for the specified resource. j:}r (j<]j@]j>]j=]jA]ujCj’jk]r¡jD)r¢}r£(j9j¦jCjžjbj°jcj"j:}r¤(j<]j@]j>]j=]jA]ujiK$jk]r¥j¤aubajcjEubeubjL)r¦}r§(j9UjCjÚ~jbj°jcjFj:}r¨(j<]j@]j>]j=]jA]ujiK'jjhjk]r©(j1)rª}r«(j9Xtype expose_headerr¬j:}r­(j<]j@]j>]j=]jA]ujCj¦jk]r®jtXtype expose_headerr¯…r°}r±(j9j¬jCjªubajcj9ubjH)r²}r³(j9X list of strr´j:}rµ(j<]j@]j>]j=]jA]ujCj¦jk]r¶jD)r·}r¸(j9j´jCj²jbj°jcj"j:}r¹(j<]j@]j>]j=]jA]ujiK'jk]rºjtX list of strr»…r¼}r½(j9j´jCj·ubaubajcjEubeubjL)r¾}r¿(j9UjCjÚ~jbj°jcjFj:}rÀ(j<]j@]j>]j=]jA]ujiK(jjhjk]rÁ(j1)rÂ}rÃ(j9Xparam expose_headerrÄj:}rÅ(j<]j@]j>]j=]jA]ujCj¾jk]rÆjtXparam expose_headerrÇ…rÈ}rÉ(j9jÄjCjÂubajcj9ubjH)rÊ}rË(j9XßOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header.j:}rÌ(j<]j@]j>]j=]jA]ujCj¾jk]rÍjD)rÎ}rÏ(j9jÍjCjÊjbj°jcj"j:}rÐ(j<]j@]j>]j=]jA]ujiK(jk]rÑjËaubajcjEubeubeubjbj°jcjFj:}rÒ(j<]j@]j>]j=]jA]ujiK jjhjk]rÓ(j1)rÔ}rÕ(j9Xparam allowed_originrÖj:}r×(j<]j@]j>]j=]jA]ujCjØ~jk]rØjtXparam allowed_originrÙ…rÚ}rÛ(j9jÖjCjÔubajcj9ubjÕ~eubjk]rÜ(jD)rÝ}rÞ(j9XgAn origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "http://*.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.jCjÕ~jbj°jcj"j:}rß(j<]j@]j>]j=]jA]ujiK jk]rà(jjj%j0eubjÏ~ejcjEubjk]rájD)râ}rã(j9Uj:}rä(j<]j@]j>]j=]jA]ujCjÏ~jk]råjtX0Inline emphasis start-string without end-string.ræ…rç}rè(j9UjCjâubajcj"ubajcjÎ~ubj6)ré}rê(j9Uj:}rë(j<]UlevelKj=]rìj=aj>]ríj<aUsourcejÃj@]jA]UlineK UtypejÔ~ujCjH)rî}rï(j9XhAn origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "http://*.example.com". You can also specify only * as the origin value allowing all origins cross-domain access. j:}rð(j<]j@]j>]j=]jA]ujCjL)rñ}rò(j9UjCjP)ró}rô(j9UjCj¼jbjÃjcj*j:}rõ(j<]j@]j>]j=]jA]ujiKjjhjk]rö(jL)r÷}rø(j9UjCjójbjÃjcjFj:}rù(j<]j@]j>]j=]jA]ujiKjjhjk]rú(j1)rû}rü(j9Xivar idrýj:}rþ(j<]j@]j>]j=]jA]ujCj÷jk]rÿjtXivar idr€…r€}r€(j9jýjCjûubajcj9ubjH)r€}r€(j9X†A unique identifier for the rule. The ID value can be up to 255 characters long. The IDs help you find a rule in the configuration. j:}r€(j<]j@]j>]j=]jA]ujCj÷jk]r€jD)r€}r€(j9jújCj€jbjÃjcj"j:}r €(j<]j@]j>]j=]jA]ujiKjk]r €jøaubajcjEubeubjL)r €}r €(j9UjCjójbjÃjcjFj:}r €(j<]j@]j>]j=]jA]ujiKjjhjk]r€(j1)r€}r€(j9Xivar allowed_methodsr€j:}r€(j<]j@]j>]j=]jA]ujCj €jk]r€jtXivar allowed_methodsr€…r€}r€(j9j€jCj€ubajcj9ubjH)r€}r€(j9X©An HTTP method that you want to allow the origin to execute. Each CORSRule must identify at least one origin and one method. Valid values are: GET|PUT|HEAD|POST|DELETE j:}r€(j<]j@]j>]j=]jA]ujCj €jk]r€jD)r€}r€(j9jjCj€jbjÃjcj"j:}r€(j<]j@]j>]j=]jA]ujiKjk]r€jaubajcjEubeubjñjL)r€}r €(j9UjCjójbjÃjcjFj:}r!€(j<]j@]j>]j=]jA]ujiKjjhjk]r"€(j1)r#€}r$€(j9Xivar allowed_headerr%€j:}r&€(j<]j@]j>]j=]jA]ujCj€jk]r'€jtXivar allowed_headerr(€…r)€}r*€(j9j%€jCj#€ubajcj9ubjH)r+€}r,€(j9XgSpecifies which headers are allowed in a pre-flight OPTIONS request via the Access-Control-Request-Headers header. Each header name specified in the Access-Control-Request-Headers header must have a corresponding entry in the rule. Amazon S3 will send only the allowed headers in a response that were requested. This can contain at most one * wild character. j:}r-€(j<]j@]j>]j=]jA]ujCj€jk]r.€jD)r/€}r0€(j9j^jCj+€jbjÃjcj"j:}r1€(j<]j@]j>]j=]jA]ujiKjk]r2€j\aubajcjEubeubjL)r3€}r4€(j9UjCjójbjÃjcjFj:}r5€(j<]j@]j>]j=]jA]ujiKjjhjk]r6€(j1)r7€}r8€(j9Xivar max_age_secondsr9€j:}r:€(j<]j@]j>]j=]jA]ujCj3€jk]r;€jtXivar max_age_secondsr<€…r=€}r>€(j9j9€jCj7€ubajcj9ubjH)r?€}r@€(j9XeThe time in seconds that your browser is to cache the preflight response for the specified resource. j:}rA€(j<]j@]j>]j=]jA]ujCj3€jk]rB€jD)rC€}rD€(j9jyjCj?€jbjÃjcj"j:}rE€(j<]j@]j>]j=]jA]ujiKjk]rF€jwaubajcjEubeubjL)rG€}rH€(j9UjCjójbjÃjcjFj:}rI€(j<]j@]j>]j=]jA]ujiKjjhjk]rJ€(j1)rK€}rL€(j9Xivar expose_headerrM€j:}rN€(j<]j@]j>]j=]jA]ujCjG€jk]rO€jtXivar expose_headerrP€…rQ€}rR€(j9jM€jCjK€ubajcj9ubjH)rS€}rT€(j9XâOne or more headers in the response that you want customers to be able to access from their applications (for example, from a JavaScript XMLHttpRequest object). You add one ExposeHeader element in the rule for each header. j:}rU€(j<]j@]j>]j=]jA]ujCjG€jk]rV€jD)rW€}rX€(j9j”jCjS€jbjÃjcj"j:}rY€(j<]j@]j>]j=]jA]ujiKjk]rZ€j’aubajcjEubeubeubjbjÃjcjFj:}r[€(j<]j@]j>]j=]jA]ujiK jjhjk]r\€(j1)r]€}r^€(j9Xivar allowed_originr_€j:}r`€(j<]j@]j>]j=]jA]ujCjñjk]ra€jtXivar allowed_originrb€…rc€}rd€(j9j_€jCj]€ubajcj9ubjîeubjk]re€(jD)rf€}rg€(j9XgAn origin that you want to allow cross-domain requests from. This can contain at most one * wild character. Each CORSRule must identify at least one origin and one method. The origin value can include at most one '*' wild character. For example, "http://*.example.com". You can also specify only * as the origin value allowing all origins cross-domain access.jCjîjbjÃjcj"j:}rh€(j<]j@]j>]j=]jA]ujiK jk]ri€(j.j0j8jBeubjéejcjEubjk]rj€jD)rk€}rl€(j9Uj:}rm€(j<]j@]j>]j=]jA]ujCjéjk]rn€jtX0Inline emphasis start-string without end-string.ro€…rp€}rq€(j9UjCjk€ubajcj"ubajcjÎ~ubj6)rr€}rs€(j9UjCjŸ!jbjz!jcjÎ~j:}rt€(j<]UlevelKj=]j>]Usourcejz!j@]jA]UlineKUtypejÔ~ujiKjjhjk]ru€jD)rv€}rw€(j9Uj:}rx€(j<]j@]j>]j=]jA]ujCjr€jk]ry€jtX:Field list ends without a blank line; unexpected unindent.rz€…r{€}r|€(j9UjCjv€ubajcj"ubaubeUcurrent_sourcer}€NU decorationr~€NUautofootnote_startr€KUnameidsr€€}r€(hhhhhhh h h h h h h h h h hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h h!h!h"h"h#h#h$h$h%h%h&h&h'h'h(h(h)h)h*h*h+jªSh,h,h-h-h.h.h/h/h0h0h1h1h2h2h3h3h4h4h5h5h6h6h7j£h8h8h9h9h:j½Fh;h;hh>h?h?h@h@hAhAhBhBhChChDhDhEhEhFhFhGhGhHhHhIhIhJhJhKhKhLhLhMhMhNhNhOhOhPjhQhQhRhRhShShThThUhUhVhVhWhWhXhXhYhYhZj$@h[h[h\h\h]h]h^h^h_h_h`h`hahahbhbhcj¸Mhdhdhehehfhfhghghhhhhihihjhjhkhkhlhlhmhmhnhnhohohphphqhqhrhrhshshththuhuhvhvhwhwhxhxhyhyhzhzh{h{h|h|h}h}h~h~hhh€h€hhh‚h‚hƒhƒh„h„h…h…h†h†h‡h‡hˆhˆh‰h‰hŠhŠh‹h‹hŒhŒhhhŽhŽhj&hhh‘h‘h’h’h“h“h”h”h•h•h–h–h—h—h˜h˜h™h™hšhšh›h›hœhœhhhžhžhŸhŸh h h¡h¡h¢h¢h£h£h¤jh¥h¥h¦h¦h§h§h¨h¨h©h©hªhªh«h«h¬h¬h­h­h®jLJh¯h¯h°h°h±h±h²j}h³jæh´h´hµhµh¶h¶h·h·h¸h¸h¹h¹hºhºh»h»h¼h¼h½h½h¾h¾h¿h¿hÀhÀhÁhÁhÂhÂhÃhÃhÄhÄhÅhÅhÆhÆhÇhÇhÈhÈhÉhÉhÊhÊhËhËhÌhÌhÍhÍhÎhÎhÏhÏhÐhÐhÑhÑhÒhÒhÓhÓhÔhÔhÕhÕhÖhÖh×h×hØhØhÙhÙhÚhÚhÛhÛhÜhÜhÝhÝhÞhÞhßhßhàhàháháhâhâhãhãhähähåhåhæhæhçhçhèhèhéhéhêhêhëhëhìhìhíhíhîhîhïhïhðhðhñhñhòhòhóhóhôhôhõhõhöjgh÷h÷høhøhùhùhúhúhûhûhühühýhýhþhþhÿhÿjj\VjjjjjjjjjjjjjjjjG?j j j j j j j j j j jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj j j!j!j"j"j#jKj$j$j%j%j&j&j'j'j(j(j)j)j*j*j+j+j,j,j-j-j.j.j/jJWj0j0j1j1ujk]r‚€(cdocutils.nodes comment rƒ€)r„€}r…€(j9Xref-s3:jChjbj?jcUcommentr†€j:}r‡€(jÚjÛj=]j>]j<]j@]jA]ujiKjjhjk]rˆ€jtXref-s3:r‰€…rŠ€}r‹€(j9UjCj„€ubaubj`ej9UU transformerrŒ€NU footnote_refsr€}rŽ€Urefnamesr€}r€Usymbol_footnotesr‘€]r’€Uautofootnote_refsr“€]r”€Usymbol_footnote_refsr•€]r–€U citationsr—€]r˜€jjhU current_liner™€NUtransform_messagesrš€]r›€Ureporterrœ€NUid_startr€KU autofootnotesrž€]rŸ€U citation_refsr €}r¡€Uindirect_targetsr¢€]r£€Usettingsr¤€(cdocutils.frontend Values r¥€or¦€}r§€(Ufootnote_backlinksr¨€KUrecord_dependenciesr©€NU rfc_base_urlrª€Uhttp://tools.ietf.org/html/r«€U tracebackr¬€ˆUpep_referencesr­€NUstrip_commentsr®€NU toc_backlinksr¯€Uentryr°€U language_coder±€Uenr²€U datestampr³€NU report_levelr´€KU _destinationrµ€NU halt_levelr¶€KU strip_classesr·€NjqNUerror_encoding_error_handlerr¸€Ubackslashreplacer¹€Udebugrº€NUembed_stylesheetr»€‰Uoutput_encoding_error_handlerr¼€Ustrictr½€U sectnum_xformr¾€KUdump_transformsr¿€NU docinfo_xformrÀ€KUwarning_streamrÁ€NUpep_file_url_templater€Upep-%04drÀUexit_status_levelrÄ€KUconfigrÅ€NUstrict_visitorrÆ€NUcloak_email_addressesrÇ€ˆUtrim_footnote_reference_spacerÈ€‰UenvrÉ€NUdump_pseudo_xmlrÊ€NUexpose_internalsrË€NUsectsubtitle_xformrÌ€‰U source_linkrÍ€NUrfc_referencesr΀NUoutput_encodingrÏ€Uutf-8rЀU source_urlrÑ€NUinput_encodingrÒ€U utf-8-sigrÓ€U_disable_configrÔ€NU id_prefixrÕ€UU tab_widthrÖ€KUerror_encodingr×€UUTF-8rØ€U_sourcerÙ€j?Ugettext_compactrÚ€ˆU generatorrÛ€NUdump_internalsrÜ€NU smart_quotesrÝ€‰U pep_base_urlrÞ€Uhttp://www.python.org/dev/peps/r߀Usyntax_highlightrà€Ulongrá€Uinput_encoding_error_handlerrâ€j½€Uauto_id_prefixrã€Uidrä€Udoctitle_xformr倉Ustrip_elements_with_classesræ€NU _config_filesrç€]Ufile_insertion_enabledr耈U raw_enabledré€KU dump_settingsrê€NubUsymbol_footnote_startrë€KUidsrì€}rí€(hj]Uismodˆj@]jA]ujiKjjhjk]ubhjŒhdjHhj$ hQjoThjLh¦j­UhHjæ'hj 0hj¼ThjwUhjH hjKFhjãlh j>@h!j¾ jKjFh#j–Wjæjáj¸Mj³Mh$jºlh%j)Oh&ju h'jÀgj¼Fjî€)rô€}rõ€(j9UjCj¸Fjbj‹jcjñ€j:}rö€(j<]j=]r÷€j¼Faj>]Uismodˆj@]jA]ujiKjjhjk]ubh(jûh)j{h*jôh,jlh-jNRh.jl h/jÙKh0j·Xh1j h2jåIh3jKXh]j Vh4jÀkh5jgh6j0ah8jlh9jÛjjî€)rø€}rù€(j9UjCjjbj‹jcjñ€j:}rú€(j<]j=]rû€jaj>]Uismodˆj@]jA]ujiKjjhjk]ubh;jHbjLJjGJh=j}Mh>jù0h?jh@jÑ3hAjÚChBj&BhCjò_hDj7fhEj‚FhFjòVhGj-chÒji}hIjOhJjç;hKjœEh]Uismodˆj@]jA]ujiKjjhjk]ubjªSj¥ShRjÊbhTjhUj”|hVj@hWj¡hXjü!hYjpbjjTh[j/h\jŠhðj®Ph^jÜih_jûrh`j ?j<j8hajô5hbj~oj=jéj*jÏ~hej( hfjðj$@j@hhjçhij¤[hjjØFhkjY%j¢jî€)r}r(j9UjCjžjbj‹jcjñ€j:}r(j<]j=]rj¢aj>]Uismodˆj@]jA]ujiKjjhjk]ubhlj whmjÊ0hnjãWhojëThpjÔ$hqjÜXhrj½'hsjº htj_dhujÖ?hvj6ojjî€)r}r(j9UjCjjbj‹jcjñ€j:}r(j<]j=]rjaj>]Uismodˆj@]jA]ujiKjjhjk]ubhxjSAhyj /j1jRhzjfh{j´Kh|j h}j>1h~j,hj#Ih€jÉjJjî€)r}r (j9UjCjFjbj‹jcjñ€j:}r (j<]j=]r jJaj>]Uismodˆj@]jA]ujiKjjhjk]ubh‚jòNhƒjÙoh„jíHh…j}h†jEh‡jð2hˆjRkh‰jYShŠj­Yh‹jújj°.hŒj0phjÒ>hŽjÉ_j.j*:hj…j}jxh‘joh’jph“j'Xh”j¢0h•jfJhàj£>h–jP h—jTh˜j)h™jçzhšjï1h›j j©Sjî€)r }r (j9UjCj¥Sjbj‹jcjñ€j:}r(j<]j=]rj©Saj>]Uismodˆj@]jA]ujiKjjhjk]ubhœj*hj hžjÄhwjWUhŸj”yj·Mjî€)r}r(j9UjCj³Mjbj‹jcjñ€j:}r(j<]j=]rj·Maj>]Uismodˆj@]jA]ujiKjjhjk]ubh j!"h¡jïj&j!h£jAPh¥joRjF?jî€)r}r(j9UjCjB?jbj‹jcjñ€j:}r(j<]j=]rjF?aj>]Uismodˆj@]jA]ujiKjjhjk]ubh§j)dh¨jëZh©jghªj‰lh«j™bh¬jç@h­j9Th¯jÒNh°j%nh±j­Jh¹j&yh´j_vhµj°oh¶jvh·jiWh¸jI0hSj¨hºjªih»jwPh"j•Ah½jþ}h¾jØh¿jµhÀj¸ hÁjÊhÂj?4hÃjm$hÄj“XhÅjFj jž$hÇj%?j[Vjî€)r}r(j9UjCjWVjbj‹jcjñ€j:}r(j<]j=]rj[Vaj>]Uismodˆj@]jA]ujiKjjhjk]ubhÈjowhÉjŸhÊjâGhËj—hÌj¾AhÍjKhÎj7>hÏjvVj#@jî€)r}r(j9UjCj@jbj‹jcjñ€j:}r(j<]j=]rj#@aj>]Uismodˆj@]jA]ujiKjjhjk]ubhÑjÄSjIWjî€)r }r!(j9UjCj^jbj‹jcjñ€j:}r"(j<]j=]r#jIWaj>]Uismodˆj@]jA]ujiKjjhjk]ubhÆjJhÓj„!hÔjfNhÕjZIhÖj$`h×j[8hØj¨3hÙjshÚjoXhÜj1[hÝjAVhÞjhßj5hj•5hájQ hâjžhãj_+häj0jjj½Fj¸Fhæj»)hçj¾xjJWj^hèjœNhéjó?hêjhëjODhìjhíjEhîjqhïj\1hgjDh¼jpDjjÅ hñj” hòjÕhój}\hôjÊ|hõj¾jgj`h÷j5%højÝJhùj# hújádhûj” hüj?hýj$shþjL hÿjz0jjŠ]h¢j¼Vjj«Zjjµ{jjHtjjá.jjÙj j–j j'j jT j j1j jªdjjyjj¹=jj@jj¼jjô jjnjjÄ5j£jžjj¹uj|jî€)r$}r%(j9UjCjxjbj‹jcjñ€j:}r&(j<]j=]r'j|aj>]Uismodˆj@]jA]ujiKjjhjk]ubjj±1jjq jj6jjØPjjbjj}{jj˜ jj2j)j%j!j’j"jp håj!UhÛjÓMj%jnj&j(WjG?jB?j'j¬Gj(jÄyj)ja?j*jt>jjj+jSj,j¾j-jú{j$jØj0jÕUjKJjî€)r(}r)(j9UjCjGJjbj‹jcjñ€j:}r*(j<]j=]r+jKJaj>]Uismodˆj@]jA]ujiKjjhjk]ubuUsubstitution_namesr,}r-jcjjj:}r.(j<]j=]j>]Usourcej?j@]jA]uU footnotesr/]r0Urefidsr1}r2ub.