opentofu/builtin/providers/terraform
Sander van Harmelen 3e935c846f terraform/terraform_remote_state: accept complex configs
The `remote` backend config contains an attribute that is defined as a `*schema.Set`, but currently only `string` values are accepted as the `config` attribute is defined as a `schema.TypeMap`.

Additionally the `b.Validate()` method wasn’t called to prevent a possible panic in case of unexpected configurations being passed to `b.Configure()`.

This commit is a bit of a hack to be able to support this in the 0.11 series. The 0.12 series will have proper support, so when merging 0.12 this should be reverted again.
2018-08-29 20:21:47 +02:00
..
test-fixtures filter null output values from state 2018-03-08 11:39:29 -05:00
data_source_state_test.go terraform/terraform_remote_state: accept complex configs 2018-08-29 20:21:47 +02:00
data_source_state.go terraform/terraform_remote_state: accept complex configs 2018-08-29 20:21:47 +02:00
flatten.go provider/terraform: reorganize for merge into core 2017-11-02 10:46:31 -07:00
provider_test.go Implement the Enterprise enhanced remote backend 2018-08-03 22:22:55 +02:00
provider.go provider/terraform: reorganize for merge into core 2017-11-02 10:46:31 -07:00