Restore transform_action_diff.go

pull/38246/head
Roniece 5 months ago committed by Roniece Ricardo
parent 6f9f82e5c5
commit f032a60f08

@ -19,8 +19,13 @@ type ActionDiffTransformer struct {
}
func (t *ActionDiffTransformer) Transform(g *Graph) error {
applyNodes := addrs.MakeMap[addrs.AbsResourceInstance, *NodeApplyableResourceInstance]()
actionTriggerNodes := addrs.MakeMap[addrs.ConfigResource, []*nodeActionTriggerApplyExpand]()
for _, vs := range g.Vertices() {
if applyableResource, ok := vs.(*NodeApplyableResourceInstance); ok {
applyNodes.Put(applyableResource.Addr, applyableResource)
}
if atn, ok := vs.(*nodeActionTriggerApplyExpand); ok {
configResource := actionTriggerNodes.Get(atn.triggerConfig.resourceAddress)
actionTriggerNodes.Put(atn.triggerConfig.resourceAddress, append(configResource, atn))

Loading…
Cancel
Save