terraform/configs/configupgrade
Martin Atkins 4b52148262 configs/configupgrade: Upgrade provider addresses
Both resource blocks and module blocks contain references to providers
that are expressed as short-form provider addresses ("aws.foo" rather than
"provider.aws.foo").

These rules call for those to be unwrapped as naked identifiers during
upgrade, rather than appearing as quoted strings. This also introduces
some further rules for other simpler meta-arguments that are required
for the test fixtures for this feature.
2018-12-05 10:25:01 -08:00
..
test-fixtures configs/configupgrade: Upgrade provider addresses 2018-12-05 10:25:01 -08:00
analysis.go configs/configupgrade: Fix up references to counted/uncounted resources 2018-12-04 11:37:39 -08:00
doc.go configupgrade: new package for upgrading configs for 0.12 2018-10-16 18:50:29 -07:00
module_sources.go configupgrade: Load source code for a module and detect already upgraded 2018-10-16 18:50:29 -07:00
module_sources_test.go configupgrade: Load source code for a module and detect already upgraded 2018-10-16 18:50:29 -07:00
upgrade.go configs/configupgrade: Retain any .tf.json files unchanged 2018-12-04 11:37:39 -08:00
upgrade_body.go configs/configupgrade: Rules-based upgrade for "locals" block 2018-12-05 10:25:01 -08:00
upgrade_expr.go configs/configupgrade: Fix up references to counted/uncounted resources 2018-12-04 11:37:39 -08:00
upgrade_native.go configs/configupgrade: Upgrade provider addresses 2018-12-05 10:25:01 -08:00
upgrade_test.go configs/configupgrade: Normalize and upgrade reference expressions 2018-12-04 11:37:39 -08:00
upgrader.go terraform: More wiring in of new provider types 2018-10-16 19:12:54 -07:00