@log_calls<EOL><INDENT>def delete(self, source):<DEDENT>
s3url = S3URL(source)<EOL>message('<STR_LIT>', source)<EOL>if not self.opt.dry_run:<EOL><INDENT>self.s3.delete_object(Bucket=s3url.bucket, Key=s3url.path)<EOL><DEDENT>
Thread worker for download operation.