Commit Graph

34 Commits (a8c4e81a6e3f2d8d11b57de1ee5e832494dcb4c8)

Author SHA1 Message Date
Mitchell Hashimoto 3878b8b093
config: Merge respects Terraform blocks, provider aliases, and more
9 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