weavejester/clj-aws-s3 — pull request #8 by bkirkbri (2012-09-05 16:44:02+00:00)
Title: Allow callers to specify ACL during PUT request.

Hi there,

We're using your library and found the need to specify custom ACLs when uploading an object to S3. This patch allows that to happen by providing an optional list of `grant` functions when calling `put-object`. For example:

```Clojure
(put-object creds bucket key data {} (grant :all-users :read))
```

Let me know if anything needs to change style- or approach-wise. Thanks!