From 5281afcc07e7f153b8aae3a05367eadc56e89df5 Mon Sep 17 00:00:00 2001 From: Martin Atkins Date: Wed, 16 May 2018 08:10:24 -0700 Subject: [PATCH] core: Actually read provider schema for data resources We were passing the pointer into EvalReadDataDiff here, but because it was not also passed to EvalGetProvider it was just always nil. --- terraform/node_data_refresh.go | 1 + 1 file changed, 1 insertion(+) diff --git a/terraform/node_data_refresh.go b/terraform/node_data_refresh.go index d6909e9620..7e4c1a9179 100644 --- a/terraform/node_data_refresh.go +++ b/terraform/node_data_refresh.go @@ -161,6 +161,7 @@ func (n *NodeRefreshableDataResourceInstance) EvalTree() EvalNode { &EvalGetProvider{ Addr: n.ResolvedProvider, Output: &provider, + Schema: &providerSchema, }, &EvalReadDataDiff{