opentofu/internal/cloud
Sebastian Rivera de574ae6d4
Initial implementation of structured logging in cloud backend (#32504)
* Implementation of structured logging.

These are the changes that enable the cloud backend to consume
structured logs and make use of the new plan renderer. This will enable
CLI-driven runs to view the structured output in the Terraform Cloud UI.

* Cloud structured logging unit tests

* Remove deferred logs logic, fix minor issues

Color formatting fixes, log type stop lists, default behavior for logs
that are unknown

* Use service disco path in redacted plan url
2023-02-09 13:35:48 +01:00
..
e2e Handle -input=false in cloud integration 2022-04-26 11:17:44 -04:00
testdata Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_apply_test.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01: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 Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_plan.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
backend_refresh_test.go Run apply -refresh-state instead of refresh 2021-10-28 19:29:12 -05:00
backend_taskStage_policyEvaluation_test.go refactor runTaskStage func & use multierrors lib 2023-01-16 14:36:17 +11:00
backend_taskStage_policyEvaluation.go refactor runTaskStage func & use multierrors lib 2023-01-16 14:36:17 +11:00
backend_taskStage_taskResults_test.go • return error on task stage failed, canceled or errored 2022-12-08 12:42:43 +11:00
backend_taskStage_taskResults.go Code Improvements: 2022-12-02 10:15:51 +11:00
backend_taskStages_test.go add test for override 2022-11-30 14:54:03 +11:00
backend_taskStages.go refactor runTaskStage func & use multierrors lib 2023-01-16 14:36:17 +11:00
backend_test.go Fix typo in cloud backend's TestCloud_setConfigurationFields 2023-01-19 18:33:14 -08:00
backend.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01: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 Fix test compilation errors caused by interface change 2022-11-21 14:35:33 -05:00
state.go Use safe or force workspace delete for cloud backend 2022-11-21 14:35:33 -05:00
testing.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00
tfe_client_mock.go Initial implementation of structured logging in cloud backend (#32504) 2023-02-09 13:35:48 +01:00