IIRC, there is currently no way to do that using the S3 driver. We are definitely open to accepting a patch which adds extension method (e.g. ex_make_object_public(self, obj)) for making an object public.
If you want to do that we are also happy to help so let us know if you get stuck. On Thu, Mar 14, 2013 at 11:24 PM, Sushanta Pradhan < [email protected]> wrote: > Hi All, > > I need to grant 'public read' access to a file uploaded to a bucket that > is private. I can make the file public from AWS console, I need to do the > same programmatically. > > How can I do this using 'bucket.upload_object()'? There's an 'extra' field > in this method, is there a way to put some params in this field to make > the uploaded file publicly available for read? > > Thanks, > Sushant > > >
