terraform/internal
Martin Atkins e27e0ddc9e internal/init: Module installation functionality
This is an adaptation of the installation code from configs/configload,
now using the "earlyconfig" package instead of the "configs" package.

Module installation is an initialization-only process, with all other
commands assuming an already-initialized directory. Having it here can
therefore simplify the API of configs/configload, which can now focus only
on the problem of loading modules that have already been installed.

The old installer code in configs/configload is still in place for now
because the caller in "terraform init" isn't yet updated to use this.
2019-01-14 11:33:21 -08:00
..
earlyconfig internal/earlyconfig: Liberal config parsing for init 2019-01-14 11:33:21 -08:00
init internal/init: Module installation functionality 2019-01-14 11:33:21 -08:00
modsdir internal/modsdir: Factor out module manifest models to separate package 2019-01-14 11:33:21 -08:00
tfplugin5 plugin: Establish our current plugin protocol as version 5 2018-11-19 09:56:41 -08:00