opentofu/internal/cloud
Glenn Sarti 7e2e834aff
Emit warnings for certain run events in cloud backend (#33020)
The cloud backend, which communicates with TFC like APIs, can create
runs which may have one more configuration parameters altered. These
alterations are emitted as run-events on the run so that API clients
can consume and display them to users. This commit adds a step in
plan operation to query the run-events once a run is created and then
emit specific run-event descriptions to the console as warnings for
the user.
2023-04-17 08:53:47 -07:00
..
e2e Handle -input=false in cloud integration 2022-04-26 11:17:44 -04:00
testdata Handle provisioner log types in renderer 2023-02-16 10:54:58 -05:00
backend_apply_test.go Handle provisioner log types in renderer 2023-02-16 10:54:58 -05:00
backend_apply.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_cli.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_colorize.go Initial commit of 'cloud' package 2021-10-28 19:29:09 -05:00
backend_common.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_context_test.go fix: local variables should not be overridden by remote variables during terraform import (#29972) 2022-03-15 14:42:11 -07:00
backend_context.go Upgrade go-tfe dependency to use 1.0 version. It contains breaking changes, so we are updating method signatures, method names and the type of optional parameters, as needed. (#30626) 2022-03-23 13:58:47 -07:00
backend_plan_test.go Unit tests to ensure renderer is appropriately called 2023-04-13 18:30:56 -04:00
backend_plan.go Emit warnings for certain run events in cloud backend (#33020) 2023-04-17 08:53:47 -07:00
backend_refresh_test.go Run apply -refresh-state instead of refresh 2021-10-28 19:29:12 -05:00
backend_run_warning_test.go Emit warnings for certain run events in cloud backend (#33020) 2023-04-17 08:53:47 -07:00
backend_run_warning.go Emit warnings for certain run events in cloud backend (#33020) 2023-04-17 08:53:47 -07:00
backend_taskStage_policyEvaluation_test.go Remove polling delays in run tasks test 2023-03-06 09:14:59 -05:00
backend_taskStage_policyEvaluation.go refactor runTaskStage func & use multierrors lib 2023-01-16 14:36:17 +11:00
backend_taskStage_taskResults_test.go Remove polling delays in run tasks test 2023-03-06 09:14:59 -05:00
backend_taskStage_taskResults.go Code Improvements: 2022-12-02 10:15:51 +11:00
backend_taskStages_test.go add test to see if override continues to poll on success 2023-02-20 17:50:25 +11:00
backend_taskStages.go Update internal/cloud/backend_taskStages.go 2023-02-20 18:35:58 +11:00
backend_test.go Unit tests to ensure renderer is appropriately called 2023-04-13 18:30:56 -04:00
backend.go Add token field to cloud backend 2023-02-10 16:58:14 -05:00
cloud_integration.go • return error on task stage failed, canceled or errored 2022-12-08 12:42:43 +11:00
cloud_variables_test.go fix(run variables): support all variable types (map, list, bool, number, null, string) 2021-11-11 10:36:01 -07:00
cloud_variables.go fix(run variables): support all variable types (map, list, bool, number, null, string) 2021-11-11 10:36:01 -07:00
configchangemode_string.go cloud: DetectConfigChangeType helper 2021-11-17 14:20:44 -08:00
errors.go refactor runTaskStage func & use multierrors lib 2023-01-16 14:36:17 +11:00
migration_test.go cloud: DetectConfigChangeType helper 2021-11-17 14:20:44 -08:00
migration.go cloud: DetectConfigChangeType helper 2021-11-17 14:20:44 -08:00
remote_test.go Initial commit of 'cloud' package 2021-10-28 19:29:09 -05:00
state_test.go Begin cloud remote state with serial > 0 2023-02-08 14:43:57 -07:00
state.go Begin cloud remote state with serial > 0 2023-02-08 14:43:57 -07:00
testing.go Emit warnings for certain run events in cloud backend (#33020) 2023-04-17 08:53:47 -07:00
tfe_client_mock.go Emit warnings for certain run events in cloud backend (#33020) 2023-04-17 08:53:47 -07:00