4faac6ee43
Here we wire through the "move results" into the graph walk data structures so that all of the the nodes which produce plans.ResourceInstanceChange values can capture the "PrevRunAddr" for each resource instance. This doesn't actually quite work yet, because the logic in Context.Plan isn't actually correct and so the updated state from refactoring.ApplyMoves isn't actually visible as the "previous run state". For that reason, the context test in this commit is currently skipped, with the intent of re-enabling it once the updated state is properly propagating into the plan graph walk and thus we can actually react to the result of the move while choosing actions for those addresses. |
||
---|---|---|
.. | ||
testdata/move-validate-zoo | ||
move_execute.go | ||
move_execute_test.go | ||
move_statement.go | ||
move_validate.go | ||
move_validate_test.go |