Use cloud environment to instantiate client

This commit is contained in:
clement-buchart 2017-08-15 17:42:21 +08:00 committed by GitHub
parent 4d6db7466c
commit 45b07b253e

View File

@ -106,7 +106,7 @@ func (c *BlobDiskController) CreateVolume(name, storageAccount string, storageAc
return "", "", 0, err return "", "", 0, err
} }
client, err := azstorage.NewBasicClient(storageAccount, key) client, err := azstorage.NewBasicClientOnSovereignCloud(storageAccount, key, c.common.cloud.Environment)
if err != nil { if err != nil {
return "", "", 0, err return "", "", 0, err
} }
@ -223,7 +223,7 @@ func (c *BlobDiskController) createVHDBlobDisk(blobClient azstorage.BlobStorageC
// delete a vhd blob // delete a vhd blob
func (c *BlobDiskController) deleteVhdBlob(accountName, accountKey, blobName string) error { func (c *BlobDiskController) deleteVhdBlob(accountName, accountKey, blobName string) error {
client, err := azstorage.NewBasicClient(accountName, accountKey) client, err := azstorage.NewBasicClientOnSovereignCloud(storageAccount, key, c.common.cloud.Environment)
if err != nil { if err != nil {
return err return err
} }
@ -416,7 +416,7 @@ func (c *BlobDiskController) getBlobSvcClient(SAName string) (azstorage.BlobStor
return blobSvc, err return blobSvc, err
} }
if client, err = azstorage.NewBasicClient(SAName, key); err != nil { if client, err = azstorage.NewBasicClientOnSovereignCloud(storageAccount, key, c.common.cloud.Environment); err != nil {
return blobSvc, err return blobSvc, err
} }