Paul Hinze
d1b40de242
terraform: fix provider config inheritance during input
...
The provider config was not being properly merged across module
boundaries during the Input walk over the graph, so when a provider was
configured at the top level, resources in modules could improperly
trigger a request for input for a provider attribute that's already
defined.
2015-04-10 16:28:47 -05:00
Mitchell Hashimoto
eda2e0fdfc
terraform: fix disable provider tests
2015-04-09 08:51:38 -07:00
Mitchell Hashimoto
bcff7e070c
terraform: don't prune, but disable, inherited configs [GH-1447]
2015-04-09 08:48:08 -07:00
Mitchell Hashimoto
36520121b1
terraform: disable providers that are only used by modules
2015-04-08 21:14:19 -07:00
Mitchell Hashimoto
c2593f6ada
terraform: re-enable dot-graphs
2015-02-19 23:00:29 -08:00
Mitchell Hashimoto
d847b2b672
terraform: provider config inheritance in modules
2015-02-19 12:07:59 -08:00
Mitchell Hashimoto
57ad9e2502
terraform: provider configuration validation
2015-02-19 12:07:55 -08:00
Mitchell Hashimoto
128c07e504
terraform: start eval stuff, untested
2015-02-19 12:07:54 -08:00
Mitchell Hashimoto
96a2d3e116
terraform: PruneProviderTransfomer
2015-02-19 12:07:54 -08:00
Mitchell Hashimoto
254689389a
terraform: missing provider transform
2015-02-19 12:07:53 -08:00
Mitchell Hashimoto
01ec680019
terraform: ProviderTransform to map resources to providers by dep
2015-02-19 12:07:53 -08:00