commit
						51d692a29a
					
				|  | @ -69,6 +69,7 @@ type Parameters struct { | ||||||
| 	DomainID            string | 	DomainID            string | ||||||
| 	TrustID             string | 	TrustID             string | ||||||
| 	Region              string | 	Region              string | ||||||
|  | 	AuthVersion         int | ||||||
| 	Container           string | 	Container           string | ||||||
| 	Prefix              string | 	Prefix              string | ||||||
| 	InsecureSkipVerify  bool | 	InsecureSkipVerify  bool | ||||||
|  | @ -174,6 +175,7 @@ func New(params Parameters) (*Driver, error) { | ||||||
| 		ApiKey:         params.Password, | 		ApiKey:         params.Password, | ||||||
| 		AuthUrl:        params.AuthURL, | 		AuthUrl:        params.AuthURL, | ||||||
| 		Region:         params.Region, | 		Region:         params.Region, | ||||||
|  | 		AuthVersion:    params.AuthVersion, | ||||||
| 		UserAgent:      "distribution/" + version.Version, | 		UserAgent:      "distribution/" + version.Version, | ||||||
| 		Tenant:         params.Tenant, | 		Tenant:         params.Tenant, | ||||||
| 		TenantId:       params.TenantID, | 		TenantId:       params.TenantID, | ||||||
|  |  | ||||||
|  | @ -33,6 +33,7 @@ func init() { | ||||||
| 		trustID            string | 		trustID            string | ||||||
| 		container          string | 		container          string | ||||||
| 		region             string | 		region             string | ||||||
|  | 		AuthVersion        int | ||||||
| 		insecureSkipVerify bool | 		insecureSkipVerify bool | ||||||
| 		secretKey          string | 		secretKey          string | ||||||
| 		accessKey          string | 		accessKey          string | ||||||
|  | @ -52,6 +53,7 @@ func init() { | ||||||
| 	trustID = os.Getenv("SWIFT_TRUST_ID") | 	trustID = os.Getenv("SWIFT_TRUST_ID") | ||||||
| 	container = os.Getenv("SWIFT_CONTAINER_NAME") | 	container = os.Getenv("SWIFT_CONTAINER_NAME") | ||||||
| 	region = os.Getenv("SWIFT_REGION_NAME") | 	region = os.Getenv("SWIFT_REGION_NAME") | ||||||
|  | 	AuthVersion, _ = strconv.Atoi(os.Getenv("SWIFT_AUTH_VERSION")) | ||||||
| 	insecureSkipVerify, _ = strconv.ParseBool(os.Getenv("SWIFT_INSECURESKIPVERIFY")) | 	insecureSkipVerify, _ = strconv.ParseBool(os.Getenv("SWIFT_INSECURESKIPVERIFY")) | ||||||
| 	secretKey = os.Getenv("SWIFT_SECRET_KEY") | 	secretKey = os.Getenv("SWIFT_SECRET_KEY") | ||||||
| 	accessKey = os.Getenv("SWIFT_ACCESS_KEY") | 	accessKey = os.Getenv("SWIFT_ACCESS_KEY") | ||||||
|  | @ -85,6 +87,7 @@ func init() { | ||||||
| 			domainID, | 			domainID, | ||||||
| 			trustID, | 			trustID, | ||||||
| 			region, | 			region, | ||||||
|  | 			AuthVersion, | ||||||
| 			container, | 			container, | ||||||
| 			root, | 			root, | ||||||
| 			insecureSkipVerify, | 			insecureSkipVerify, | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue