Skip to content

Commit 0f9658c

Browse files
author
Rakshil Modi
committed
Changing names of the class
1 parent 8eb2f87 commit 0f9658c

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

awscli/customizations/s3/s3handler.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ def __call__(self, transfer_manager, result_queue):
9797
result_queue, result_recorder, result_processor
9898
)
9999
if self._requires_batch_handler():
100-
return BatchS3Handler(
100+
return BatchS3TransferHandler(
101101
transfer_manager, self._cli_params, command_result_recorder
102102
)
103103
return S3TransferHandler(
@@ -637,7 +637,7 @@ def create_batches(self, fileinfos):
637637
raise NotImplementedError('create_batches()')
638638

639639

640-
class DeleteBatch(BatchBase):
640+
class BatchDelete(BatchBase):
641641
"""
642642
Specialized batch class for delete operations.
643643
Creates batches in S3 delete-objects API format.
@@ -690,7 +690,7 @@ def get_delete_batches(self, fileinfos):
690690
return self.create_batches(fileinfos)
691691

692692

693-
class BatchS3Handler:
693+
class BatchS3TransferHandler:
694694
def __init__(self, transfer_manager, cli_params, result_command_recorder):
695695
"""
696696
Backend for performing S3 batch transfers .
@@ -718,7 +718,7 @@ def __init__(self, transfer_manager, cli_params, result_command_recorder):
718718
)
719719
# Submitter list for batch request submitters
720720
self._batch_submitters = [
721-
DeleteBatchRequestSubmitter(*submitter_args),
721+
BatchDeleteRequestSubmitter(*submitter_args),
722722
]
723723

724724
def call(self, fileinfos):
@@ -755,7 +755,7 @@ def call(self, fileinfos):
755755
return self._result_command_recorder.get_command_result()
756756

757757

758-
class DeleteBatchRequestSubmitter:
758+
class BatchDeleteRequestSubmitter:
759759
def __init__(self, transfer_manager, result_queue, cli_params):
760760
"""Submits transfer requests to the TransferManager
761761
@@ -786,7 +786,7 @@ def can_submit(self, fileinfo):
786786

787787
def submit_batch(self, fileinfos):
788788
"""Submit a batch of versionedFileInfo for deletion"""
789-
delete_batch = DeleteBatch(self._result_queue)
789+
delete_batch = BatchDelete(self._result_queue)
790790
batches = delete_batch.get_delete_batches(fileinfos)
791791
if self._cli_params.get('dryrun'):
792792
return self._submit_dryrun(batches)

tests/unit/customizations/s3/test_s3handler.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
SuccessResult,
3131
)
3232
from awscli.customizations.s3.s3handler import (
33-
BatchS3Handler,
33+
BatchDelete,
34+
BatchDeleteRequestSubmitter,
35+
BatchS3TransferHandler,
3436
CopyRequestSubmitter,
35-
DeleteBatch,
36-
DeleteBatchRequestSubmitter,
3737
DeleteRequestSubmitter,
3838
DownloadRequestSubmitter,
3939
DownloadStreamRequestSubmitter,
@@ -89,7 +89,7 @@ def test_call_returns_batch_s3_handler_with_all_versions(self):
8989
self.assertTrue(factory._requires_batch_handler())
9090
self.assertIsInstance(
9191
factory(self.transfer_manager, self.result_queue),
92-
BatchS3Handler,
92+
BatchS3TransferHandler,
9393
)
9494

9595

@@ -1269,7 +1269,7 @@ def test_dry_run(self):
12691269
self.assertIsNone(result.dest)
12701270

12711271

1272-
class TestBatchS3Handler:
1272+
class TestBatchS3TransferHandler:
12731273
@pytest.fixture(autouse=True)
12741274
def setUp(self):
12751275
self.result_queue = queue.Queue()
@@ -1287,7 +1287,7 @@ def setUp(self):
12871287
self.transfer_manager.__enter__ = mock.Mock()
12881288
self.transfer_manager.__exit__ = mock.Mock()
12891289
self.parameters = {}
1290-
self.batch_s3_handler = BatchS3Handler(
1290+
self.batch_s3_handler = BatchS3TransferHandler(
12911291
self.transfer_manager,
12921292
self.parameters,
12931293
self.command_result_recorder,
@@ -1337,10 +1337,10 @@ def test_notifies_total_submissions(self):
13371337
)
13381338

13391339

1340-
class TestDeleteBatch:
1340+
class TestBatchDelete:
13411341
def test_create_batches_with_multiple_objects(self):
13421342
self.result_queue = queue.Queue()
1343-
self.delete_batch = DeleteBatch(self.result_queue)
1343+
self.delete_batch = BatchDelete(self.result_queue)
13441344
self.bucket = 'mybucket'
13451345
self.key = 'mykey'
13461346
fileinfos = []
@@ -1363,15 +1363,15 @@ def test_create_batches_with_multiple_objects(self):
13631363
assert batch['bucket'] == self.bucket
13641364

13651365

1366-
class TestDeleteBatchRequestSubmitter:
1366+
class TestBatchDeleteRequestSubmitter:
13671367
@pytest.fixture(autouse=True)
13681368
def setUp(self):
13691369
self._transfer_manager = mock.Mock(spec=TransferManager)
13701370
self._result_queue = queue.Queue()
13711371
self._cli_params = {}
13721372
self.bucket = 'mybucket'
13731373
self.key = 'mykey'
1374-
self.delete_batch_submitter = DeleteBatchRequestSubmitter(
1374+
self.delete_batch_submitter = BatchDeleteRequestSubmitter(
13751375
self._transfer_manager, self._result_queue, self._cli_params
13761376
)
13771377

0 commit comments

Comments
 (0)