diff --git a/internal/configs/resource.go b/internal/configs/resource.go index 3c66f1277d..c545579211 100644 --- a/internal/configs/resource.go +++ b/internal/configs/resource.go @@ -586,14 +586,14 @@ func decodeReplaceTriggeredBy(expr hcl.Expression) ([]hcl.Expression, hcl.Diagno diags = append(diags, &hcl.Diagnostic{ Severity: hcl.DiagError, Summary: "Invalid replace_triggered_by expression", - Detail: "Missing resource reference in replace_triggered_by_expression.", + Detail: "Missing resource reference in replace_triggered_by expression.", Subject: expr.Range().Ptr(), }) case resourceCount > 1: diags = append(diags, &hcl.Diagnostic{ Severity: hcl.DiagError, Summary: "Invalid replace_triggered_by expression", - Detail: "Multiple resource references in replace_triggered_by_expression.", + Detail: "Multiple resource references in replace_triggered_by expression.", Subject: expr.Range().Ptr(), }) } diff --git a/internal/terraform/node_resource_plan_instance.go b/internal/terraform/node_resource_plan_instance.go index 3b14332124..46ca37f7de 100644 --- a/internal/terraform/node_resource_plan_instance.go +++ b/internal/terraform/node_resource_plan_instance.go @@ -345,13 +345,10 @@ func (n *NodePlannableResourceInstance) replaceTriggered(ctx EvalContext, repDat if replace { // FIXME: forceReplace accomplishes the same goal, however we may // want to communicate more information about which resource + // triggered the replacement in the plan. // Rather than further complicating the plan method with more - // options, we can refactor both of these featured later. + // options, we can refactor both of these features later. n.forceReplace = append(n.forceReplace, n.Addr) - // - // triggered the replacement in the plan. - // EvalauteReplaceTriggeredBy returns a reference to store - // somewhere for this purpose too. log.Printf("[DEBUG] ReplaceTriggeredBy forcing replacement of %s due to change in %s", n.Addr, ref.DisplayString()) n.replaceTriggeredBy = append(n.replaceTriggeredBy, ref)