瀏覽代碼

Use path style in S3 transport (allows to use minio)

DarthSim 6 年之前
父節點
當前提交
313f2a96d4
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      s3transport.go

+ 3 - 2
s3transport.go

@@ -18,11 +18,12 @@ func newS3Transport() http.RoundTripper {
 	s3Conf := aws.NewConfig()
 
 	if len(conf.S3Region) != 0 {
-		s3Conf.WithRegion(conf.S3Region)
+		s3Conf.Region = aws.String(conf.S3Region)
 	}
 
 	if len(conf.S3Endpoint) != 0 {
-		s3Conf.WithEndpoint(conf.S3Endpoint)
+		s3Conf.Endpoint = aws.String(conf.S3Endpoint)
+		s3Conf.S3ForcePathStyle = aws.Bool(true)
 	}
 
 	return s3Transport{s3.New(session.New(), s3Conf)}