From 56b4521d8faccf6a3e67200e8d2ff8c0edfb7d7d Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 19 Sep 2016 10:01:57 -0700 Subject: [PATCH] terraform: provider depends on config references --- terraform/node_provider.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/terraform/node_provider.go b/terraform/node_provider.go index 43d45848e..9b8c34b4d 100644 --- a/terraform/node_provider.go +++ b/terraform/node_provider.go @@ -30,6 +30,15 @@ func (n *NodeApplyableProvider) Path() []string { return n.PathValue } +// GraphNodeReferencer +func (n *NodeApplyableProvider) References() []string { + if n.Config == nil { + return nil + } + + return ReferencesFromConfig(n.Config.RawConfig) +} + // GraphNodeProvider func (n *NodeApplyableProvider) ProviderName() string { return n.NameValue