opentofu/internal/states
Liam Cervante 978263efe9
Checks: Introduce check blocks into the terraform node and transform graph (#32735)
* Add support for scoped resources

* refactor existing checks addrs and add check block addr

* Add configuration for check blocks

* introduce check blocks into the terraform node and transform  graph

* address comments

* address comments

* don't execute checks during destroy operations

* don't even include check nodes for destroy operations
2023-03-23 16:07:31 +01:00
..
remote Update internal/states/remote/state.go 2023-02-07 17:35:56 -05:00
statefile Checks: Introduce check blocks into the terraform node and transform graph (#32735) 2023-03-23 16:07:31 +01:00
statemgr update persist state 2022-08-25 14:57:40 -05:00
checks.go core: Propagate check results accurately from plan to apply 2022-08-26 15:47:29 -07:00
doc.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
instance_generation.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
instance_object_src.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
instance_object_test.go copy Dependencies before sorting in state 2022-04-28 11:44:32 -04:00
instance_object.go copy Dependencies before sorting in state 2022-04-28 11:44:32 -04:00
module.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
objectstatus_string.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
output_value.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
resource_test.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
resource.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
state_deepcopy.go core: Use the new checks package for condition tracking 2022-08-26 15:47:29 -07:00
state_equal.go command/workspace_delete: Allow deleting a workspace with empty husks 2021-10-13 13:54:11 -07:00
state_string.go Move states/ to internal/states/ 2021-05-17 14:09:07 -07:00
state_test.go command/workspace_delete: Allow deleting a workspace with empty husks 2021-10-13 13:54:11 -07:00
state.go core: Use the new checks package for condition tracking 2022-08-26 15:47:29 -07:00
sync.go core: Use the new checks package for condition tracking 2022-08-26 15:47:29 -07:00