Blob Blame History Raw
diff -up legacy-cloud-providers-kubernetes-1.15.0/azure/azure_blobDiskController.go.fix_azure_api legacy-cloud-providers-kubernetes-1.15.0/azure/azure_blobDiskController.go
--- legacy-cloud-providers-kubernetes-1.15.0/azure/azure_blobDiskController.go.fix_azure_api	2019-06-20 11:01:56.000000000 +0200
+++ legacy-cloud-providers-kubernetes-1.15.0/azure/azure_blobDiskController.go	2019-07-08 22:57:22.410835745 +0200
@@ -598,7 +598,7 @@ func (c *BlobDiskController) findSANameF
 func (c *BlobDiskController) getStorageAccountState(storageAccountName string) (bool, storage.ProvisioningState, error) {
 	ctx, cancel := getContextWithCancel()
 	defer cancel()
-	account, err := c.common.cloud.StorageAccountClient.GetProperties(ctx, c.common.resourceGroup, storageAccountName)
+	account, err := c.common.cloud.StorageAccountClient.GetProperties(ctx, c.common.resourceGroup, storageAccountName, "")
 	if err != nil {
 		return false, "", err
 	}
diff -up legacy-cloud-providers-kubernetes-1.15.0/azure/azure_client.go.fix_azure_api legacy-cloud-providers-kubernetes-1.15.0/azure/azure_client.go
--- legacy-cloud-providers-kubernetes-1.15.0/azure/azure_client.go.fix_azure_api	2019-06-20 11:01:56.000000000 +0200
+++ legacy-cloud-providers-kubernetes-1.15.0/azure/azure_client.go	2019-07-08 22:58:27.285423006 +0200
@@ -124,7 +124,7 @@ type StorageAccountClient interface {
 	Delete(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error)
 	ListKeys(ctx context.Context, resourceGroupName string, accountName string) (result storage.AccountListKeysResult, err error)
 	ListByResourceGroup(ctx context.Context, resourceGroupName string) (result storage.AccountListResult, err error)
-	GetProperties(ctx context.Context, resourceGroupName string, accountName string) (result storage.Account, err error)
+	GetProperties(ctx context.Context, resourceGroupName string, accountName string, expand storage.AccountExpand) (result storage.Account, err error)
 }
 
 // DisksClient defines needed functions for azure compute.DisksClient
@@ -1339,7 +1339,7 @@ func (az *azStorageAccountClient) ListBy
 	return
 }
 
-func (az *azStorageAccountClient) GetProperties(ctx context.Context, resourceGroupName string, accountName string) (result storage.Account, err error) {
+func (az *azStorageAccountClient) GetProperties(ctx context.Context, resourceGroupName string, accountName string, expand storage.AccountExpand) (result storage.Account, err error) {
 	if !az.rateLimiterReader.TryAccept() {
 		err = createRateLimitErr(false, "GetStorageAccount/Properties")
 		return
@@ -1351,7 +1351,7 @@ func (az *azStorageAccountClient) GetPro
 	}()
 
 	mc := newMetricContext("storage_account", "get_properties", resourceGroupName, az.client.SubscriptionID, "")
-	result, err = az.client.GetProperties(ctx, resourceGroupName, accountName)
+	result, err = az.client.GetProperties(ctx, resourceGroupName, accountName, expand)
 	mc.Observe(err)
 	return
 }
diff -up legacy-cloud-providers-kubernetes-1.15.0/azure/azure_fakes.go.fix_azure_api legacy-cloud-providers-kubernetes-1.15.0/azure/azure_fakes.go
--- legacy-cloud-providers-kubernetes-1.15.0/azure/azure_fakes.go.fix_azure_api	2019-06-20 11:01:56.000000000 +0200
+++ legacy-cloud-providers-kubernetes-1.15.0/azure/azure_fakes.go	2019-07-08 22:58:48.499288038 +0200
@@ -796,7 +796,7 @@ func (fSAC *fakeStorageAccountClient) Li
 	return fSAC.Accounts, fSAC.Err
 }
 
-func (fSAC *fakeStorageAccountClient) GetProperties(ctx context.Context, resourceGroupName string, accountName string) (result storage.Account, err error) {
+func (fSAC *fakeStorageAccountClient) GetProperties(ctx context.Context, resourceGroupName string, accountName string, expand storage.AccountExpand) (result storage.Account, err error) {
 	fSAC.mutex.Lock()
 	defer fSAC.mutex.Unlock()