Commit Graph

43 Commits (653a819cc3a2d2c7fb3f6a26b03f4e8a95e4d585)

Author SHA1 Message Date
Pam Selle 1a8e7cbd1b Move the commit along with
6 years ago
Pam Selle fa3b54c0c4 Move type construction out, delete func
6 years ago
Pam Selle dd6fb16971 Deletions in the config package
6 years ago
Martin Atkins ce68b4d27c config: Remove legacy interpolation function implementations
7 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
Alex Pilon 7f8f198719
remove UnknownVariabeValue from config and update references to shim
7 years ago
Martin Atkins 22fb82963c config: when copying a HCL2 RawConfig, don't corrupt it
9 years ago
Martin Atkins bbf9725134 config: Validate resource "count" for HCL2-specified resources
9 years ago
Martin Atkins edbbe41b44 config: allow a HCL2 body to piggy-back on a RawConfig
9 years ago
Mitchell Hashimoto 3878b8b093
config: Merge respects Terraform blocks, provider aliases, and more
10 years ago
Mitchell Hashimoto b979d8927e
config: use ast.TypeUnknown and don't remove computed values
10 years ago
Raphael Randschau e97785c899 terraform/core: typo in RawConfig documentation (#9714)
10 years ago
Mitchell Hashimoto fee0351c66
config: RawConfig merge should only set unknown keys non-nil if
10 years ago
Mitchell Hashimoto 30596ca371
terraform: sanity test (passes, always passed)
10 years ago
James Bardin 632c16c212 Fix inconsistent results with self interpolation
10 years ago
James Bardin 5802f76eaa Make all terraform package tests pass under -race
10 years ago
James Nugent e57a399d71 core: Use native HIL maps instead of flatmaps
10 years ago
James Nugent a0cc7115b3 deps: Update call sites of hil.Eval from update
10 years ago
Paul Hinze 3f72837f4b core: Make copies when creating destroy nodes
10 years ago
Mitchell Hashimoto 5f3de02fa9 remove config/lang, use hashicorp/hil
10 years ago
Paul Hinze 0739cf2348 provider/template: fix race causing panic in template_file
10 years ago
Paul Hinze b781c6c446 core: keys() and values() funcs for map variables
11 years ago
Mitchell Hashimoto 06beab6fd8 config: copy the key on Copy
11 years ago
Mitchell Hashimoto b201983304 terraform: copy RawConfigs
11 years ago
Mitchell Hashimoto 5e25dc54a7 config: if any var is computed, the entire interpolation is computed
11 years ago
Mitchell Hashimoto 0a68576746 config: add RawConfig.Merge
11 years ago
Mitchell Hashimoto 2abeb2d9ac config: use new API
11 years ago
Mitchell Hashimoto 8ae14f06b3 config: variables must be typed
11 years ago
Mitchell Hashimoto 4af4c9e16c config: add lookup function back
11 years ago
Mitchell Hashimoto 1ccad4d729 config: convert fucntions, put functions into Scope
11 years ago
Mitchell Hashimoto 740c25d4ea config: convert to config/lang
11 years ago
Mitchell Hashimoto dd14303022 config: validate that count is an int
12 years ago
Mitchell Hashimoto fa05b165ad config: fix gob encode/decode for raw config and keys
12 years ago
Mitchell Hashimoto 8e2315599f config: Count can be a string (for interpolation)
12 years ago
Mitchell Hashimoto f26a2700a1 fmt
12 years ago
Mitchell Hashimoto da2e221628 terraform: Interpolate if there are any interpolations [GH-159]
12 years ago
Mitchell Hashimoto cabc007ec4 config: get rid of the variable*Walkers, replace with more generic
12 years ago
Mitchell Hashimoto 9d2e83d56d config: Merge works properly
12 years ago
Mitchell Hashimoto d2001275dc terraform: initial Plan structure
12 years ago
Mitchell Hashimoto 69841c22e6 config: RawConfig.Config returns raw if no interpolate
12 years ago
Mitchell Hashimoto 6420e4bd81 config: reorder
12 years ago
Mitchell Hashimoto e445f8db38 config: RawConfig works, plus tests
12 years ago
Mitchell Hashimoto 1af5aee146 config: remove unknown variable elements from the config
12 years ago