func (env *azureEnviron) deleteResourceGroup(resourceGroup string) error { client := resources.GroupsClient{env.resources} var result autorest.Response if err := env.callAPI(func() (autorest.Response, error) { var err error result, err = client.Delete(resourceGroup, nil) return result, err }); err != nil { if result.Response == nil || result.StatusCode != http.StatusNotFound { return errors.Annotatef(err, "deleting resource group %q", resourceGroup) } } return nil }