Use OSS v2 region format
This commit is contained in:
@@ -146,15 +146,7 @@ func (s OSSService) newClient() *oss.Client {
|
||||
s.cfg.AccessKeyID,
|
||||
s.cfg.AccessKeySecret,
|
||||
)).
|
||||
WithRegion(normalizeOSSRegion(s.cfg.Region)).
|
||||
WithRegion(strings.TrimSpace(s.cfg.Region)).
|
||||
WithEndpoint(strings.TrimPrefix(strings.TrimPrefix(normalizeOSSEndpoint(s.cfg.Endpoint), "https://"), "http://"))
|
||||
return oss.NewClient(cfg)
|
||||
}
|
||||
|
||||
func normalizeOSSRegion(region string) string {
|
||||
region = strings.TrimSpace(region)
|
||||
if strings.HasPrefix(region, "oss-") {
|
||||
return strings.TrimPrefix(region, "oss-")
|
||||
}
|
||||
return region
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user