From 63f375e80a62cd807c441bc2bf623db2db434c34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jannick=20Fahlbusch=20=E0=B8=8F=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= =?UTF-8?q?=E0=B9=8E=E0=B9=8E=E0=B9=8E=E0=B9=8E?= Date: Mon, 28 Jan 2019 22:31:45 +0100 Subject: [PATCH] [FIX] Azure DS: Return error when request failed (#4719) This fixes the issue that the error is swallowed when the request failed. Signed-off-by: Jannick Fahlbusch --- discovery/azure/azure.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/discovery/azure/azure.go b/discovery/azure/azure.go index dc8ffe05d..428305ff5 100644 --- a/discovery/azure/azure.go +++ b/discovery/azure/azure.go @@ -551,13 +551,12 @@ func (client *azureClient) getNetworkInterfaceByID(networkInterfaceID string) (* resp, err := client.nic.GetSender(req) if err != nil { - result.Response = autorest.Response{Response: resp} return nil, autorest.NewErrorWithError(err, "network.InterfacesClient", "Get", resp, "Failure sending request") } result, err = client.nic.GetResponder(resp) if err != nil { - err = autorest.NewErrorWithError(err, "network.InterfacesClient", "Get", resp, "Failure responding to request") + return nil, autorest.NewErrorWithError(err, "network.InterfacesClient", "Get", resp, "Failure responding to request") } return &result, nil