From e676813eaa707c1716feb0bb851534e029a5e87e Mon Sep 17 00:00:00 2001 From: cmorent Date: Wed, 24 May 2017 21:19:46 +0200 Subject: [PATCH] providers/heroku: import heroku_addon resource (#14508) --- builtin/providers/heroku/resource_heroku_addon.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/builtin/providers/heroku/resource_heroku_addon.go b/builtin/providers/heroku/resource_heroku_addon.go index c770456a84..cd6ba3f9c8 100644 --- a/builtin/providers/heroku/resource_heroku_addon.go +++ b/builtin/providers/heroku/resource_heroku_addon.go @@ -25,6 +25,10 @@ func resourceHerokuAddon() *schema.Resource { Update: resourceHerokuAddonUpdate, Delete: resourceHerokuAddonDelete, + Importer: &schema.ResourceImporter{ + State: schema.ImportStatePassthrough, + }, + Schema: map[string]*schema.Schema{ "app": { Type: schema.TypeString, @@ -111,8 +115,7 @@ func resourceHerokuAddonCreate(d *schema.ResourceData, meta interface{}) error { func resourceHerokuAddonRead(d *schema.ResourceData, meta interface{}) error { client := meta.(*heroku.Service) - addon, err := resourceHerokuAddonRetrieveByApp( - d.Get("app").(string), d.Id(), client) + addon, err := resourceHerokuAddonRetrieve(d.Id(), client) if err != nil { return err }