feature: utilize new private interface to pass 'command' through transfer manager by MiaCY · Pull Request #1096 · googleapis/python-storage

and others added 23 commits

May 25, 2023 10:03
…rage into transfer_manager_usage_metrics
…nto transfer_manager_usage_metrics
…rage into transfer_manager_usage_metrics
…ransfer_manager_usage_metrics
…rage into transfer_manager_usage_metrics

@MiaCY MiaCY added kokoro:run

Add this label to force Kokoro to re-run the tests.

owlbot:run

Add this label to trigger the Owlbot post processor.

labels

Jul 26, 2023

@MiaCY MiaCY removed the kokoro:run

Add this label to force Kokoro to re-run the tests.

label

Jul 26, 2023

@MiaCY MiaCY marked this pull request as ready for review

July 26, 2023 23:30

@MiaCY MiaCY requested a review from a team

July 26, 2023 23:30

andrewsg

@MiaCY

@MiaCY

cojenco

@MiaCY

@MiaCY

andrewsg

andrewsg pushed a commit that referenced this pull request

Sep 18, 2023
…sfer manager (#1096)

* Refactor client.download_blob_to_file

* Chore: clean up code

* refactor blob and client unit tests

* lint reformat

* Rename _prep_and_do_download

* Refactor blob.upload_from_file

* Lint reformat

* feature: add 'command' argument to private upload/download interface

* lint reformat

* reduce duplication and edit docstring

* feature: utilize new private interface to pass 'command' through transfer manager

* add default value to content_type in blob.handle_filename_and_upload()

* add 'command' to downloan_chunks_concurrently

* docstring editing

* refactor transfer manager unit tests

* refactor expected download/upload kwargs