Implement S3 Gateway to third party cloud storage providers. (#3756)

Currently supported backend is Azure Blob Storage.

```
export MINIO_ACCESS_KEY=azureaccountname
export MINIO_SECRET_KEY=azureaccountkey
minio gateway azure
```
This commit is contained in:
Krishna Srinivas
2017-03-16 12:21:58 -07:00
committed by Harshavardhana
parent 8426cf9aec
commit cea4cfa3a8
41 changed files with 6983 additions and 65 deletions

12
vendor/vendor.json vendored
View File

@@ -2,6 +2,12 @@
"comment": "",
"ignore": "test",
"package": [
{
"checksumSHA1": "rK3ght7KTtHGdm0V4+U7fv9+tUU=",
"path": "github.com/Azure/azure-sdk-for-go/storage",
"revision": "8e625d1702a32d01cef05a9252198d231c4af113",
"revisionTime": "2017-02-08T01:01:20Z"
},
{
"path": "github.com/Sirupsen/logrus",
"revision": "32055c351ea8b00b96d70f28db48d9840feaf0ec",
@@ -175,10 +181,10 @@
"revisionTime": "2016-07-23T06:10:19Z"
},
{
"checksumSHA1": "7PcmjItrQSx/1sZ6Q395LCzT+iw=",
"checksumSHA1": "fUWokilZyc1QDKnIgCDJE8n1S9U=",
"path": "github.com/minio/cli",
"revision": "06bb2061ef1493532baf0444818eb5fb4c83caac",
"revisionTime": "2017-02-20T03:57:28Z"
"revision": "b8ae5507c0ceceecc22d5dbd386b58fbd4fdce72",
"revisionTime": "2017-02-27T07:32:28Z"
},
{
"checksumSHA1": "NBGyq2+iTtJvJ+ElG4FzHLe1WSY=",