Merge pull request #1627 from luckyraul/swift_auth_url

Swift auth version param
This commit is contained in:
Richard Scothern 2016-06-01 11:23:23 -07:00
commit 51d692a29a
2 changed files with 5 additions and 0 deletions

View file

@ -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,

View file

@ -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,