From ac5f08c5d82aa27c53e447bee36653b2bf1ac258 Mon Sep 17 00:00:00 2001 From: James Bardin Date: Thu, 18 Oct 2018 11:12:56 -0400 Subject: [PATCH] PrepareProviderConfig for terraform provider --- builtin/providers/terraform/provider.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/builtin/providers/terraform/provider.go b/builtin/providers/terraform/provider.go index baee8140d8..d61bfc93e9 100644 --- a/builtin/providers/terraform/provider.go +++ b/builtin/providers/terraform/provider.go @@ -31,10 +31,11 @@ func (p *Provider) GetSchema() providers.GetSchemaResponse { } // ValidateProviderConfig is used to validate the configuration values. -func (p *Provider) ValidateProviderConfig(providers.ValidateProviderConfigRequest) providers.ValidateProviderConfigResponse { +func (p *Provider) PrepareProviderConfig(req providers.PrepareProviderConfigRequest) providers.PrepareProviderConfigResponse { // At this moment there is nothing to configure for the terraform provider, // so we will happily return without taking any action - var res providers.ValidateProviderConfigResponse + var res providers.PrepareProviderConfigResponse + res.PreparedConfig = req.Config return res }