@@ -25,21 +25,21 @@ import (
2525//
2626// This is the partial-expanded equivalent of NodeActionTriggerInstance.
2727type NodeActionTriggerPartialExpanded struct {
28- addr addrs.PartialExpandedAction
29- config * configs.Action
30- resolvedProvider addrs.AbsProviderConfig
31- lifecycleActionTrigger * lifecycleActionTriggerPartialExpanded
28+ addr addrs.PartialExpandedAction
29+ config * configs.Action
30+ resolvedProvider addrs.AbsProviderConfig
31+ resourceActionTrigger * resourceActionTriggerPartialExpanded
3232}
3333
34- type lifecycleActionTriggerPartialExpanded struct {
34+ type resourceActionTriggerPartialExpanded struct {
3535 resourceAddress addrs.PartialExpandedResource
3636 events []configs.ActionTriggerEvent
3737 actionTriggerBlockIndex int
3838 actionListIndex int
3939 invokingSubject * hcl.Range
4040}
4141
42- func (at * lifecycleActionTriggerPartialExpanded ) Name () string {
42+ func (at * resourceActionTriggerPartialExpanded ) Name () string {
4343 return fmt .Sprintf ("%s.lifecycle.action_trigger[%d].actions[%d]" , at .resourceAddress .String (), at .actionTriggerBlockIndex , at .actionListIndex )
4444}
4545
@@ -74,12 +74,12 @@ func (n *NodeActionTriggerPartialExpanded) ActionAddr() addrs.ConfigAction {
7474func (n * NodeActionTriggerPartialExpanded ) Execute (ctx EvalContext , op walkOperation ) tfdiags.Diagnostics {
7575 var diags tfdiags.Diagnostics
7676 // We know that if the action is partially expanded, the triggering resource must also be partially expanded.
77- partialResourceChange := ctx .Deferrals ().GetDeferredPartialExpandedResource (n .lifecycleActionTrigger .resourceAddress )
77+ partialResourceChange := ctx .Deferrals ().GetDeferredPartialExpandedResource (n .resourceActionTrigger .resourceAddress )
7878 if partialResourceChange == nil {
7979 panic ("partialResource is nil" )
8080 }
8181
82- triggeringEvents := actionIsTriggeredByEvent (n .lifecycleActionTrigger .events , partialResourceChange .Change .Action )
82+ triggeringEvents := actionIsTriggeredByEvent (n .resourceActionTrigger .events , partialResourceChange .Change .Action )
8383 if len (triggeringEvents ) == 0 {
8484 return nil
8585 }
@@ -95,7 +95,7 @@ func (n *NodeActionTriggerPartialExpanded) Execute(ctx EvalContext, op walkOpera
9595 Severity : hcl .DiagError ,
9696 Summary : "Failed to get provider" ,
9797 Detail : fmt .Sprintf ("Failed to get provider: %s" , err ),
98- Subject : n .lifecycleActionTrigger .invokingSubject ,
98+ Subject : n .resourceActionTrigger .invokingSubject ,
9999 })
100100
101101 return diags
@@ -120,10 +120,10 @@ func (n *NodeActionTriggerPartialExpanded) Execute(ctx EvalContext, op walkOpera
120120 Addr : n .addr .UnknownActionInstance (),
121121 ProviderAddr : n .resolvedProvider ,
122122 ActionTrigger : & plans.ResourceActionTrigger {
123- TriggeringResourceAddr : n .lifecycleActionTrigger .resourceAddress .UnknownResourceInstance (),
123+ TriggeringResourceAddr : n .resourceActionTrigger .resourceAddress .UnknownResourceInstance (),
124124 ActionTriggerEvent : triggeringEvent ,
125- ActionTriggerBlockIndex : n .lifecycleActionTrigger .actionTriggerBlockIndex ,
126- ActionsListIndex : n .lifecycleActionTrigger .actionListIndex ,
125+ ActionTriggerBlockIndex : n .resourceActionTrigger .actionTriggerBlockIndex ,
126+ ActionsListIndex : n .resourceActionTrigger .actionListIndex ,
127127 },
128128 ConfigValue : actionInstance .ConfigValue ,
129129 }, providers .DeferredReasonInstanceCountUnknown )
0 commit comments