diff options
Diffstat (limited to 'vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go')
-rw-r--r-- | vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go b/vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go index 734ec9e..efa657b 100644 --- a/vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go +++ b/vendor/github.com/hashicorp/terraform/terraform/node_resource_validate.go | |||
@@ -54,6 +54,7 @@ func (n *NodeValidatableResource) EvalTree() EvalNode { | |||
54 | 54 | ||
55 | if managed := n.Config.Managed; managed != nil { | 55 | if managed := n.Config.Managed; managed != nil { |
56 | hasCount := n.Config.Count != nil | 56 | hasCount := n.Config.Count != nil |
57 | hasForEach := n.Config.ForEach != nil | ||
57 | 58 | ||
58 | // Validate all the provisioners | 59 | // Validate all the provisioners |
59 | for _, p := range managed.Provisioners { | 60 | for _, p := range managed.Provisioners { |
@@ -74,11 +75,12 @@ func (n *NodeValidatableResource) EvalTree() EvalNode { | |||
74 | Schema: &provisionerSchema, | 75 | Schema: &provisionerSchema, |
75 | }, | 76 | }, |
76 | &EvalValidateProvisioner{ | 77 | &EvalValidateProvisioner{ |
77 | ResourceAddr: addr.Resource, | 78 | ResourceAddr: addr.Resource, |
78 | Provisioner: &provisioner, | 79 | Provisioner: &provisioner, |
79 | Schema: &provisionerSchema, | 80 | Schema: &provisionerSchema, |
80 | Config: p, | 81 | Config: p, |
81 | ResourceHasCount: hasCount, | 82 | ResourceHasCount: hasCount, |
83 | ResourceHasForEach: hasForEach, | ||
82 | }, | 84 | }, |
83 | ) | 85 | ) |
84 | } | 86 | } |