Implement gateway support Google Cloud Storage

This commit is contained in:
Remco
2017-05-01 10:59:54 -07:00
committed by Harshavardhana
parent b283a2c21f
commit ace4f9fd15
278 changed files with 103418 additions and 4 deletions

428
vendor/vendor.json vendored
View File

@@ -2,6 +2,54 @@
"comment": "",
"ignore": "test",
"package": [
{
"path": "appengine",
"revision": ""
},
{
"path": "appengine_internal",
"revision": ""
},
{
"path": "appengine_internal/base",
"revision": ""
},
{
"checksumSHA1": "AH7jcN7pvaPDU6UjHdpT081DDGk=",
"path": "cloud.google.com/go/compute/metadata",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "/ixPd+hSgsbAjBI/fPqmHtTFRM8=",
"path": "cloud.google.com/go/iam",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "vXPMGAHxvqWSpSFqqUfZBZS1dBo=",
"path": "cloud.google.com/go/internal",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "W2xJ0+fvugRhRi1PMi64bYofBbU=",
"path": "cloud.google.com/go/internal/optional",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "hhpHIMzdTOjNreQOq8vu9ZcLmJE=",
"path": "cloud.google.com/go/internal/version",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "fonldw+oSiKv0vfzngy2ocmg5wI=",
"path": "cloud.google.com/go/storage",
"revision": "2f1da5d762c81a12c516bfb8a9ede96f42750361",
"revisionTime": "2017-05-01T17:57:10Z"
},
{
"checksumSHA1": "rK3ght7KTtHGdm0V4+U7fv9+tUU=",
"path": "github.com/Azure/azure-sdk-for-go/storage",
@@ -117,12 +165,36 @@
"revision": "84af2615df1ba1d35cc975ba94b64ee67d6c196e",
"revisionTime": "2016-12-20T17:02:12Z"
},
{
"checksumSHA1": "kBeNcaKk56FguvPSUCEaH6AxpRc=",
"path": "github.com/golang/protobuf/proto",
"revision": "18c9bb3261723cd5401db4d0c9fbc5c3b6c70fe8",
"revisionTime": "2017-04-27T21:32:20Z"
},
{
"checksumSHA1": "AjyXQ5eohrCPS/jSWZFPn5E8wnQ=",
"path": "github.com/golang/protobuf/protoc-gen-go/descriptor",
"revision": "18c9bb3261723cd5401db4d0c9fbc5c3b6c70fe8",
"revisionTime": "2017-04-27T21:32:20Z"
},
{
"checksumSHA1": "lZFWy27Qo6+m/keDjNFYTxSmvZw=",
"path": "github.com/golang/protobuf/ptypes/any",
"revision": "18c9bb3261723cd5401db4d0c9fbc5c3b6c70fe8",
"revisionTime": "2017-04-27T21:32:20Z"
},
{
"checksumSHA1": "W+E/2xXcE1GmJ0Qb784ald0Fn6I=",
"path": "github.com/golang/snappy",
"revision": "d9eb7a3d35ec988b8585d4a0068e462c27d28380",
"revisionTime": "2016-05-29T05:00:41Z"
},
{
"checksumSHA1": "0x0CoHbgoWngucjKSDPFodeL8ek=",
"path": "github.com/googleapis/gax-go",
"revision": "9af46dd5a1713e8b5cd71106287eba3cefdde50b",
"revisionTime": "2017-03-21T00:53:43Z"
},
{
"path": "github.com/gorilla/context",
"revision": "aed02d124ae4a0e94fea4541c8effd05bf0c8296",
@@ -390,10 +462,70 @@
"revisionTime": "2017-01-14T04:22:49Z"
},
{
"checksumSHA1": "7EZyXN0EmZLgGxZxK01IJua4c8o=",
"path": "golang.org/x/net/websocket",
"revision": "e4fa1c5465ad6111f206fc92186b8c83d64adbe1",
"revisionTime": "2017-06-02T19:04:32Z"
"checksumSHA1": "Zh++JEDfXo0DKQtoKVfScwVdvww=",
"path": "golang.org/x/net/http2",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "CBoO1DFToP49Ezph60yZ4J4PBBs=",
"path": "golang.org/x/net/http2/hpack",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "VrzPJyWI6disCgYuVEQzkjqUsJk=",
"path": "golang.org/x/net/idna",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "UxahDzW2v4mf/+aFxruuupaoIwo=",
"path": "golang.org/x/net/internal/timeseries",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "3xyuaSNmClqG4YWC7g0isQIbUTc=",
"path": "golang.org/x/net/lex/httplex",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "9EZG3s2eOREO7WkBvigjk57wK/8=",
"path": "golang.org/x/net/trace",
"revision": "da118f7b8e5954f39d0d2130ab35d4bf0e3cb344",
"revisionTime": "2017-04-23T14:02:46Z"
},
{
"checksumSHA1": "SjCoL7KD7qBmgSuqGTCAuUhigDk=",
"path": "golang.org/x/oauth2",
"revision": "a6bd8cefa1811bd24b86f8902872e4e8225f74c4",
"revisionTime": "2017-04-12T07:26:39Z"
},
{
"checksumSHA1": "ma8yoPKIsJlRiVBDUEdX78kyAdU=",
"path": "golang.org/x/oauth2/google",
"revision": "a6bd8cefa1811bd24b86f8902872e4e8225f74c4",
"revisionTime": "2017-04-12T07:26:39Z"
},
{
"checksumSHA1": "BAkyxbaxkrZbzGtfG5iX8v6ypIo=",
"path": "golang.org/x/oauth2/internal",
"revision": "a6bd8cefa1811bd24b86f8902872e4e8225f74c4",
"revisionTime": "2017-04-12T07:26:39Z"
},
{
"checksumSHA1": "huVltYnXdRFDJLgp/ZP9IALzG7g=",
"path": "golang.org/x/oauth2/jws",
"revision": "a6bd8cefa1811bd24b86f8902872e4e8225f74c4",
"revisionTime": "2017-04-12T07:26:39Z"
},
{
"checksumSHA1": "/eV4E08BY+f1ZikiR7OOMJAj3m0=",
"path": "golang.org/x/oauth2/jwt",
"revision": "a6bd8cefa1811bd24b86f8902872e4e8225f74c4",
"revisionTime": "2017-04-12T07:26:39Z"
},
{
"checksumSHA1": "ZVZBntvdoK/qUq/6uF8YMWmuMC4=",
@@ -401,6 +533,294 @@
"revision": "ea9bcade75cb975a0b9738936568ab388b845617",
"revisionTime": "2017-03-08T18:50:27Z"
},
{
"checksumSHA1": "ZQdHbB9VYCXwQ+9/CmZPhJv0+SM=",
"path": "golang.org/x/text/internal/gen",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "47nwiUyVBY2RKoEGXmCSvusY4Js=",
"path": "golang.org/x/text/internal/triegen",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "Yd5wMObzagIfCiKLpZbtBIrOUA4=",
"path": "golang.org/x/text/internal/ucd",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "faFDXp++cLjLBlvsr+izZ+go1WU=",
"path": "golang.org/x/text/secure/bidirule",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "ziMb9+ANGRJSSIuxYdRbA+cDRBQ=",
"path": "golang.org/x/text/transform",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "KG+XZAbxdkpBm3Fa3bJ3Ylq8CKI=",
"path": "golang.org/x/text/unicode/bidi",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "ZbYsJjfj1rPbHN+0baD1rg09PXQ=",
"path": "golang.org/x/text/unicode/cldr",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "Anof4bt0AU+Sa3R8Rq0KBnlpbaQ=",
"path": "golang.org/x/text/unicode/norm",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "5R2IZ5umPfkD5QKt3pwrbIgmrDk=",
"path": "golang.org/x/text/unicode/rangetable",
"revision": "470f45bf29f4147d6fbd7dfd0a02a848e49f5bf4",
"revisionTime": "2017-04-25T18:31:26Z"
},
{
"checksumSHA1": "C7k1pbU/WU4CBoBwA4EBUnV/iek=",
"path": "google.golang.org/api/gensupport",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "BWKmb7kGYbfbvXO6E7tCpTh9zKE=",
"path": "google.golang.org/api/googleapi",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "1K0JxrUfDqAB3MyRiU1LKjfHyf4=",
"path": "google.golang.org/api/googleapi/internal/uritemplates",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "Mr2fXhMRzlQCgANFm91s536pG7E=",
"path": "google.golang.org/api/googleapi/transport",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "GAKy8Id2Qx7BI0kZPRjGn1RjVQo=",
"path": "google.golang.org/api/internal",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "slcGOTGSdukEPPSN81Q5WZGmhog=",
"path": "google.golang.org/api/iterator",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "hZ9zds+/FPwSGEiti5lGaZL3e6w=",
"path": "google.golang.org/api/option",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "ytUl5xSji3BnXBeCUnmTxZ/M8uk=",
"path": "google.golang.org/api/storage/v1",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "0RKN6+swqO9e59gDtaIx1kkt8no=",
"path": "google.golang.org/api/transport",
"revision": "fbbaff1827317122a8a0e1b24de25df8417ce87b",
"revisionTime": "2017-04-21T05:17:54Z"
},
{
"checksumSHA1": "WPEbk80NB3Esdh4Yk0PXr2K7xVU=",
"path": "google.golang.org/appengine",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "4o2JkeR2LyUfZ7BQIzHUejyqKno=",
"path": "google.golang.org/appengine/internal",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "x6Thdfyasqd68dWZWqzWWeIfAfI=",
"path": "google.golang.org/appengine/internal/app_identity",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "TsNO8P0xUlLNyh3Ic/tzSp/fDWM=",
"path": "google.golang.org/appengine/internal/base",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "5QsV5oLGSfKZqTCVXP6NRz5T4Tw=",
"path": "google.golang.org/appengine/internal/datastore",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "Gep2T9zmVYV8qZfK2gu3zrmG6QE=",
"path": "google.golang.org/appengine/internal/log",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "eLZVX1EHLclFtQnjDIszsdyWRHo=",
"path": "google.golang.org/appengine/internal/modules",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "a1XY7rz3BieOVqVI2Et6rKiwQCk=",
"path": "google.golang.org/appengine/internal/remote_api",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "VA88sOHmVuIslrbHaWx9yEvjGjM=",
"path": "google.golang.org/appengine/internal/socket",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "QtAbHtHmDzcf6vOV9eqlCpKgjiw=",
"path": "google.golang.org/appengine/internal/urlfetch",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "MharNMGnQusRPdmBYXDxz2cCHPU=",
"path": "google.golang.org/appengine/socket",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "akOV9pYnCbcPA8wJUutSQVibdyg=",
"path": "google.golang.org/appengine/urlfetch",
"revision": "170382fa85b10b94728989dfcf6cc818b335c952",
"revisionTime": "2017-04-10T19:43:55Z"
},
{
"checksumSHA1": "kGGAT2jr6A8fgFrrpP3c3BYmnpY=",
"path": "google.golang.org/genproto/googleapis/api/annotations",
"revision": "411e09b969b1170a9f0c467558eb4c4c110d9c77",
"revisionTime": "2017-04-04T13:20:09Z"
},
{
"checksumSHA1": "QDNfQKoAE4fPKDWyV81+YVmL3H0=",
"path": "google.golang.org/genproto/googleapis/iam/v1",
"revision": "411e09b969b1170a9f0c467558eb4c4c110d9c77",
"revisionTime": "2017-04-04T13:20:09Z"
},
{
"checksumSHA1": "61oRC/n7DFqHNu6Z+4fAKY1FVCY=",
"path": "google.golang.org/genproto/googleapis/rpc/status",
"revision": "411e09b969b1170a9f0c467558eb4c4c110d9c77",
"revisionTime": "2017-04-04T13:20:09Z"
},
{
"checksumSHA1": "3mOIaBx461LykqJvlbR1rsMMBHw=",
"path": "google.golang.org/grpc",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "08icuA15HRkdYCt6H+Cs90RPQsY=",
"path": "google.golang.org/grpc/codes",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "K99T+YYvCBu0O1I3zuRcGhM5ADY=",
"path": "google.golang.org/grpc/credentials",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "bg3wIPzajKt3QZfTG70EPaxDtpk=",
"path": "google.golang.org/grpc/credentials/oauth",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "d0cyferoJguQhL6d2K6g2oC0mVM=",
"path": "google.golang.org/grpc/grpclb/grpc_lb_v1",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "3Lt5hNAG8qJAYSsNghR5uA1zQns=",
"path": "google.golang.org/grpc/grpclog",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "T3Q0p8kzvXFnRkMaK/G8mCv6mc0=",
"path": "google.golang.org/grpc/internal",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "OJnTFsZMDUCKpblFN9NlcBq5r2w=",
"path": "google.golang.org/grpc/keepalive",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "2dUKnKA66GwOfKV0M2tP78bt++o=",
"path": "google.golang.org/grpc/metadata",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "4GSUFhOQ0kdFlBH4D5OTeKy78z0=",
"path": "google.golang.org/grpc/naming",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "3RRoLeH6X2//7tVClOVzxW2bY+E=",
"path": "google.golang.org/grpc/peer",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "xEHHTEIORdW+3USbRp52rt2I7wE=",
"path": "google.golang.org/grpc/stats",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "0tlQhEkF3hex/+tjcygLxeweuiY=",
"path": "google.golang.org/grpc/status",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "N0TftT6/CyWqp6VRi2DqDx60+Fo=",
"path": "google.golang.org/grpc/tap",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "J/DrtqRLKrlWbzzUDP+6A3BZheY=",
"path": "google.golang.org/grpc/transport",
"revision": "0eb507a2ca07f13baf499f89d66cc566bf644643",
"revisionTime": "2017-04-28T22:32:14Z"
},
{
"checksumSHA1": "p36nkSZUaOs/7Wtcy/FduBLgm8g=",
"path": "gopkg.in/Shopify/sarama.v1",