HEX
Server: Apache
System: Linux aura.ambarhosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User: chicagos (1295)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/python2.7/site-packages/s3transfer/delete.pyc
�
P$�_c@sPddlmZddlmZdefd��YZdefd��YZdS(i����(tTask(tSubmissionTasktDeleteSubmissionTaskcBseZdZd�ZRS(s8Task for submitting tasks to execute an object deletion.c	Ks`|jj}|jj|td|jdi|d6|jd6|jd6|jd6dt��dS(	s�
        :param client: The client associated with the transfer manager

        :type config: s3transfer.manager.TransferConfig
        :param config: The transfer config associated with the transfer
            manager

        :type osutil: s3transfer.utils.OSUtil
        :param osutil: The os utility associated to the transfer manager

        :type request_executor: s3transfer.futures.BoundedExecutor
        :param request_executor: The request executor associated with the
            transfer manager

        :type transfer_future: s3transfer.futures.TransferFuture
        :param transfer_future: The transfer future associated with the
            transfer request that tasks are being submitted for
        ttransfer_coordinatortmain_kwargstclienttbuckettkeyt
extra_argstis_finalN(	tmetat	call_argst_transfer_coordinatortsubmittDeleteObjectTaskRRRtTrue(tselfRtrequest_executorttransfer_futuretkwargsR((s5/usr/lib/python2.7/site-packages/s3transfer/delete.pyt_submits		


(t__name__t
__module__t__doc__R(((s5/usr/lib/python2.7/site-packages/s3transfer/delete.pyRsRcBseZd�ZRS(cCs|jd|d||�dS(sV

        :param client: The S3 client to use when calling DeleteObject

        :type bucket: str
        :param bucket: The name of the bucket.

        :type key: str
        :param key: The name of the object to delete.

        :type extra_args: dict
        :param extra_args: Extra arguments to pass to the DeleteObject call.

        tBuckettKeyN(t
delete_object(RRRRR((s5/usr/lib/python2.7/site-packages/s3transfer/delete.pyt_main9s(RRR(((s5/usr/lib/python2.7/site-packages/s3transfer/delete.pyR8sN(ts3transfer.tasksRRRR(((s5/usr/lib/python2.7/site-packages/s3transfer/delete.pyt<module>
s'