Harshavardhana
78a78c072a
Full cleanup of s3 client for mc
2015-05-02 11:28:31 -07:00
Harshavardhana
c4d954b614
Access validation only for ListBuckets(), all others do not explicitly require Auth verification
2015-04-30 14:05:50 -07:00
Harshavardhana
744ed7dcd1
Bring old documentation back
2015-04-28 11:03:34 -07:00
Harshavardhana
f8ac1b96d1
Move blockingwriter to client interface
2015-04-24 19:38:14 -07:00
Anand Babu (AB) Periasamy
c09ce54090
console enhancements, consistent error message and janitor duty
2015-04-23 21:25:10 -07:00
Frederick F. Kautz IV
59356a443b
Merge pull request #511 from fkautz/pr_out_fixing_panic
2015-04-23 19:22:13 -07:00
Frederick F. Kautz IV
7b6f264529
Fixing panic
2015-04-23 19:07:27 -07:00
Harshavardhana
e6fea12bc2
Cleanup s3 API further
2015-04-23 18:57:30 -07:00
Harshavardhana
33dbf0e16c
Return proper err back from Put() through response
...
This still doesn't fix the issue of progress bar completion, since there are no
Closers() involved for progress bar and multiwriter. A Write() wouldn't fail
for a 403 if the. So io.CopyN has no way to reply back proper error.
2015-04-23 16:02:24 -07:00
Harshavardhana
c120a5853d
Now bucket creation requires a simple CannedACLs to start with
...
$ ./mc mb <acl_type> <target>
2015-04-23 14:22:48 -07:00
Harshavardhana
6adb5e5217
Move getHostConfig() outside of getNewClient(), waiting on new qConfig to simplify this further
2015-04-21 01:14:28 -07:00
Harshavardhana
8bc587b8cf
Now clients only take URLs - fixes #425
...
- Interface change, takes only minimal arguments
- Passing URLs all the way down
- Bucket and Object awareness only at per client level
2015-04-19 19:39:02 -07:00
Harshavardhana
4b50a2bac3
Error messages simplified now with reason - fixes #286
2015-04-18 16:46:26 -07:00
Harshavardhana
5d1ec28e9d
Bring MultiPartUpload interface stubs
2015-04-16 23:44:47 -07:00
Harshavardhana
1f230fb2ce
Now newReq() doesn't panic inside, returns err properly - use iodine
2015-04-16 20:17:18 -07:00
Anand Babu (AB) Periasamy
90f853a00f
Modern Copy to Mini Copy
2015-04-16 20:13:52 -07:00
Harshavardhana
539b073147
StatBucket() should honor http.StatusMovedPermanently returned by S3
2015-04-13 04:13:39 -07:00