Skip to content

Commit 7d8d086

Browse files
add ref for condition
1 parent 34b8c8c commit 7d8d086

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

internal/terraform/node_action_trigger_plan.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
"github.com/hashicorp/terraform/internal/addrs"
1313
"github.com/hashicorp/terraform/internal/configs"
1414
"github.com/hashicorp/terraform/internal/instances"
15+
"github.com/hashicorp/terraform/internal/lang/langrefs"
1516
"github.com/hashicorp/terraform/internal/tfdiags"
1617
)
1718

@@ -129,6 +130,9 @@ func (n *nodeActionTriggerPlanExpand) References() []*addrs.Reference {
129130
refs = append(refs, &addrs.Reference{
130131
Subject: n.lifecycleActionTrigger.resourceAddress.Resource,
131132
})
133+
134+
conditionRefs, _ := langrefs.ReferencesInExpr(addrs.ParseRef, n.lifecycleActionTrigger.conditionExpr)
135+
refs = append(refs, conditionRefs...)
132136
}
133137

134138
return refs

0 commit comments

Comments
 (0)