]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - vendor/github.com/hashicorp/terraform/terraform/transform_count_boundary.go
Upgrade to 0.12
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / hashicorp / terraform / terraform / transform_count_boundary.go
index 83415f35256f60534ce4192df9f1b7d22289d698..01601bdda7ee86bdf4ab5988ec669d715e07bf40 100644 (file)
@@ -1,16 +1,21 @@
 package terraform
 
 import (
+       "github.com/hashicorp/terraform/configs"
        "github.com/hashicorp/terraform/dag"
 )
 
 // CountBoundaryTransformer adds a node that depends on everything else
 // so that it runs last in order to clean up the state for nodes that
 // are on the "count boundary": "foo.0" when only one exists becomes "foo"
-type CountBoundaryTransformer struct{}
+type CountBoundaryTransformer struct {
+       Config *configs.Config
+}
 
 func (t *CountBoundaryTransformer) Transform(g *Graph) error {
-       node := &NodeCountBoundary{}
+       node := &NodeCountBoundary{
+               Config: t.Config,
+       }
        g.Add(node)
 
        // Depends on everything