diff --git a/command/format_plan.go b/command/format_plan.go index 6ebf2ecc8..0b17e9a26 100644 --- a/command/format_plan.go +++ b/command/format_plan.go @@ -42,7 +42,10 @@ func FormatPlan(p *terraform.Plan, c *colorstring.Colorize) string { // resource header. color := "yellow" symbol := "~" - if rdiff.RequiresNew() { + if rdiff.RequiresNew() && rdiff.Destroy { + color = "green" + symbol = "-/+" + } else if rdiff.RequiresNew() { color = "green" symbol = "+" } else if rdiff.Destroy {