From b6a02e473d2ac7a05f883c9eceba8309aff8a62d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 25 Jun 2014 18:41:40 -0700 Subject: [PATCH] helper/resource: destroy on requiresNew --- helper/resource/map.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper/resource/map.go b/helper/resource/map.go index 944668ccf..301db8b14 100644 --- a/helper/resource/map.go +++ b/helper/resource/map.go @@ -23,7 +23,7 @@ func (m *Map) Apply( return nil, fmt.Errorf("Unknown resource type: %s", s.Type) } - if d.Destroy { + if d.Destroy || d.RequiresNew() { if s.ID != "" { // Destroy the resource if it is created err := r.Destroy(s, meta)