You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have the option to render a progress bar when uploading/downloading files via the eta.core.storage module, to provide a better experience when transferring large files.
For HTTPSStorageClient, we use requests, so it should be easy enough to support progress bars via the approach outlined in:
boto3 seems to support callbacks for upload/download functions, which should make this pretty easy for AWSStorageClient: https://stackoverflow.com/q/41827963
Google Cloud doesn't seem to (yet?) support callbacks, so GoogleCloudStorageClient will take a bit more work: googleapis/python-storage#27
The text was updated successfully, but these errors were encountered:
It would be nice to have the option to render a progress bar when uploading/downloading files via the
eta.core.storage
module, to provide a better experience when transferring large files.For
HTTPSStorageClient
, we userequests
, so it should be easy enough to support progress bars via the approach outlined in:eta/eta/core/web.py
Lines 136 to 146 in 03d3101
boto3
seems to support callbacks for upload/download functions, which should make this pretty easy forAWSStorageClient
:https://stackoverflow.com/q/41827963
Google Cloud doesn't seem to (yet?) support callbacks, so
GoogleCloudStorageClient
will take a bit more work:googleapis/python-storage#27
The text was updated successfully, but these errors were encountered: