New gets the S3 backend
(cfg *Config)
| 104 | |
| 105 | // New gets the S3 backend |
| 106 | func New(cfg *Config) (backend.RawReader, backend.RawWriter, backend.Compactor, error) { |
| 107 | rw, err := internalNew(cfg, true) |
| 108 | return rw, rw, rw, err |
| 109 | } |
| 110 | |
| 111 | // NewVersionedReaderWriter creates a client to perform versioned requests. Note that write requests are |
| 112 | // best-effort since the S3 API does not support precondition headers. |