From 1612d6a78f0d7aeedfea0927bb4525d8d6118a95 Mon Sep 17 00:00:00 2001 From: Evan Brown Date: Mon, 14 Nov 2016 09:59:44 -0800 Subject: [PATCH] Fix go vet issue --- builtin/providers/google/resource_google_service_account.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/builtin/providers/google/resource_google_service_account.go b/builtin/providers/google/resource_google_service_account.go index e0385f5a8..6eb45fa26 100644 --- a/builtin/providers/google/resource_google_service_account.go +++ b/builtin/providers/google/resource_google_service_account.go @@ -118,10 +118,11 @@ func resourceGoogleServiceAccountRead(d *schema.ResourceData, meta interface{}) if err != nil { if gerr, ok := err.(*googleapi.Error); ok && gerr.Code == 404 { log.Printf("[WARN] Removing reference to service account %q because it no longer exists", d.Id()) - - return fmt.Errorf("Error getting service account with name %q: %s", d.Id(), err) + saName := d.Id() // The resource doesn't exist anymore d.SetId("") + + return fmt.Errorf("Error getting service account with name %q: %s", saName, err) } return fmt.Errorf("Error reading service account %q: %q", d.Id(), err) }