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
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.UploadInputbefore it is passed tos3manager.Uploader::Uploadwould greatly increase the flexibility of the tool.Deliverables
s3manager.UploadInputstruct before uploads3.GetObjectInputstruct before download