[swift] support different user-domain and tenant-domain
This is already supported by ncw/swift, so we just need to pass the parameters from the storage driver. Signed-off-by: Stefan Majewsky <stefan.majewsky@sap.com>
This commit is contained in:
parent
c9fd26e9ef
commit
a7c6bfd59f
3 changed files with 34 additions and 2 deletions
|
@ -67,6 +67,8 @@ type Parameters struct {
|
|||
TenantID string
|
||||
Domain string
|
||||
DomainID string
|
||||
TenantDomain string
|
||||
TenantDomainID string
|
||||
TrustID string
|
||||
Region string
|
||||
AuthVersion int
|
||||
|
@ -182,6 +184,8 @@ func New(params Parameters) (*Driver, error) {
|
|||
TenantId: params.TenantID,
|
||||
Domain: params.Domain,
|
||||
DomainId: params.DomainID,
|
||||
TenantDomain: params.TenantDomain,
|
||||
TenantDomainId: params.TenantDomainID,
|
||||
TrustId: params.TrustID,
|
||||
EndpointType: swift.EndpointType(params.EndpointType),
|
||||
Transport: transport,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue