From ee290fe42e4a0d1549c7e9c5e10457480966a3fd Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Tue, 19 Jun 2018 07:39:08 +0000 Subject: [PATCH] fix comments --- .../providers/azure/azure_managedDiskController.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/cloudprovider/providers/azure/azure_managedDiskController.go b/pkg/cloudprovider/providers/azure/azure_managedDiskController.go index 62a47defcbf..4cb8aa2672d 100644 --- a/pkg/cloudprovider/providers/azure/azure_managedDiskController.go +++ b/pkg/cloudprovider/providers/azure/azure_managedDiskController.go @@ -193,10 +193,11 @@ func (c *ManagedDiskController) ResizeDisk(diskURI string, oldSize resource.Quan // get resource group name from a managed disk URI, e.g. return {group-name} according to // /subscriptions/{sub-id}/resourcegroups/{group-name}/providers/microsoft.compute/disks/{disk-id} +// according to https://docs.microsoft.com/en-us/rest/api/compute/disks/get func getResourceGroupFromDiskURI(diskURI string) (string, error) { fields := strings.Split(diskURI, "/") - if len(fields) != 9 { - return "", fmt.Errorf("disk URI(%s) is not expected", diskURI) + if len(fields) != 9 || fields[3] != "resourceGroups" { + return "", fmt.Errorf("invalid disk URI: %s", diskURI) } return fields[4], nil }