Pārlūkot izejas kodu

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

DarthSim 6 gadi atpakaļ
vecāks
revīzija
313f2a96d4
1 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  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)}