Commit Graph

53 Commits (eac87798708e714fd3a7e2ae496bddc021a32fa0)

Author SHA1 Message Date
Martin Atkins f77e7a61b0 various: helpers for collecting necessary provider types
8 years ago
Martin Atkins ffe5f7c4e6 command: 0.12upgrade command
8 years ago
Martin Atkins 95b7b883a3 configupgrade: Basic expression formatting
8 years ago
Martin Atkins a345533573 configupgrade: Beginnings of Upgrade function
8 years ago
Martin Atkins 1132898fbc configupgrade: Load source code for a module and detect already upgraded
8 years ago
Martin Atkins 2f85b47586 configupgrade: new package for upgrading configs for 0.12
8 years ago
Martin Atkins fc0e28b2b4 configload: Don't download the same module source multiple times
8 years ago
Martin Atkins eb7aaf2414 configload: Configuration snapshots
8 years ago
James Bardin e0e177374f don't hanlde "type" when parsing connection blocks
8 years ago
Martin Atkins 1f859ba8d4 configs: Handle object constructor keys when shimming traversals
8 years ago
Martin Atkins c4fac74371 configs: Fix crasher in provider configuration reference parsing
8 years ago
Martin Atkins cd584309b9 configs: Fix typo in the deprecation warning about ignore_changes = ["*"]
8 years ago
Martin Atkins 5cf791861f configs: Allow looking up resources by resource addresses.
8 years ago
Martin Atkins 70f1635416 configs: record the source directory for modules
8 years ago
Martin Atkins fa2a76fa23 configs: use addrs.Module for module path, rather than []string
8 years ago
Martin Atkins 24dce0c624 configs: Helper methods to integrate with "addrs" package
8 years ago
Martin Atkins b6fdd0446e configs: parse the "providers" map for module calls
8 years ago
Martin Atkins dd62cd97c9 configs: DisabledModuleWalker
8 years ago
Martin Atkins 2eba023537 configs: NewEmptyConfig function
8 years ago
Martin Atkins c07b0a7806 configs: Re-unify the ManagedResource and DataResource types
8 years ago
Martin Atkins cd51864d84 configs: Start using the new "addrs" package types for modules
8 years ago
Martin Atkins 4ed06a9227 terraform: HCL2-flavored module dependency resolver
8 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
8 years ago
Martin Atkins 591aaf1e6a configload: helper functions for tests
8 years ago
Martin Atkins 6cf9346dfd configs/configload: Helper for recognizing a config dir (or not)
8 years ago
Martin Atkins 5dd6b839d0 configs: Export MergeBodies and new SynthBody function
8 years ago
Sander van Harmelen 179b32d426 Add a `CredentialsForHost` method to disco.Disco
8 years ago
Martin Atkins 5661ab5991 configs: allow full type constraints for variables
8 years ago
Martin Atkins c05a1050fc configs: Disable deprecation warning for quoted keywords/references
8 years ago
Martin Atkins a26ff56f01 configs: highlight resource name in diags when invalid
8 years ago
Martin Atkins 7549ce15f0 configs: update values file invalid syntax test for new HCL behavior
8 years ago
Martin Atkins 4fa8c16ead configs: support ignore_changes wildcards
8 years ago
Martin Atkins c5f5340b15 configs: Additional guidance in doc.go
8 years ago
Martin Atkins 36fb5b52e7 configs: quoted keywords/references are warnings, not errors
8 years ago
Martin Atkins ea868026b8 configs/configload: installer tests inspect their result
8 years ago
Martin Atkins d859bacbdd configs/configload: InitDirFromModule
8 years ago
Martin Atkins 74afcb4a7f configs/configload: some loaders can't install modules
8 years ago
Martin Atkins 59939cf320 configs/configload: installation from registry and go-getter
8 years ago
Martin Atkins 3d551e25e0 configs: BuildConfig sorts child modules by name
8 years ago
Martin Atkins 7feef98517 configs/configload: installation of local modules
8 years ago
Martin Atkins 72ad927c4d configs/configload: package for loading configurations
8 years ago
Martin Atkins 9153bb448e configs: include the module call source range in our module tree
8 years ago
Martin Atkins 8929eca405 configs: BuildConfig function
8 years ago
Martin Atkins cc38e91612 configs: Implementation of mergeBody
8 years ago
Martin Atkins 7c8efe103e configs: allow overrides files to omit args that primary files can't
8 years ago
Martin Atkins 4e5efa498a configs: Parser.LoadConfigDir
8 years ago
Martin Atkins 9be399d49c configs: Another simple test for _invalid_ config files
8 years ago
Martin Atkins e524d1eb95 configs: Simple test of loading valid configuration files
8 years ago
Martin Atkins e15ec486bf configs: Parser.LoadConfigFile
8 years ago
Martin Atkins 13fa73c63e configs: stub out main configuration structs
8 years ago