Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add callback for client.Upload/client.Download options #261

Open
2 tasks
fheinecke opened this issue Jul 5, 2022 · 0 comments
Open
2 tasks

Add callback for client.Upload/client.Download options #261

fheinecke opened this issue Jul 5, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@fheinecke
Copy link

Objective

To be able to modify arbitrary upload/download options, such as adding metadata to uploads or downloading specific versions. Currently there are callbacks to change client options (i.e. downloaderOpts, uploaderOpts), but these do not provide the functionality I'm requesting. Adding support for callbacks that are provided s3manager.UploadInput before it is passed to s3manager.Uploader::Upload would greatly increase the flexibility of the tool.

Deliverables

  • Support modifying s3manager.UploadInput struct before upload
  • Support modifying s3.GetObjectInput struct before download
@at-wat at-wat added the enhancement New feature or request label Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants