Commit Graph

602 Commits (551eedcf2616376b00d7da170b09f682bbfa3445)

Author SHA1 Message Date
Martin Atkins b1763e262a Restore stringer-generated files back to new version
9 years ago
Jake Champlin 70bc1e1dcc Merge pull request #12537 from Pryz/coalescelist
9 years ago
Pavel Khusainov f9fb6010ee config: "matchkeys" interpolation function
9 years ago
Jasmin Gacic 61499cfcf0 Provider Oneandone (#13633)
9 years ago
Justin Campbell c1c3127d8e config: Generate error copy from valid types map
9 years ago
Justin Campbell cf775ded0e config: Add 'list' to variable type error message
9 years ago
tmshn 86d7c47c0a Change cidrhost() to get IP from end of the range when negative number given
9 years ago
Joern Barthel 9622b49c45 Support for Windows newlines.
9 years ago
Joern Barthel 059a1b2c0f Added chomp interpolation function.
9 years ago
James Bardin ff2d753062 add Rehash to terraform.BackendState
9 years ago
Martin Atkins 76dca009e0 Allow escaped interpolation-like sequences in variable defaults
9 years ago
Martin Atkins 21cd5595e2 Update stringer-generated files to new boilerplate
9 years ago
Joshua Spence af2c84de5a Add `basename` and `dirname` functions
9 years ago
Joshua Spence e71d6d92ad Add a substring interpolation function (#12870)
9 years ago
James Bardin 579e15c97c Merge pull request #12942 from hashicorp/jbardin/GH-12905
9 years ago
James Bardin bcbcc65f7d add terraform config merge logic to config.Merge
9 years ago
James Bardin 8bcb9e19ca restructure JSON terraform config block AST
9 years ago
James Bardin b38e620b2f merge config.Terraform fields in config.Append
9 years ago
Benjamin Boudreau 073fa873ac Fix receive typo (#12881)
9 years ago
Mitchell Hashimoto 68ee4e0480
config/module: don't panic when referencing undefined module
9 years ago
Mitchell Hashimoto f7da5d323c
config: test that JSON loading terraform backend info works
9 years ago
James Bardin 2e3579b058 Merge pull request #12383 from hashicorp/jbardin/multi-var-errs
9 years ago
Mitchell Hashimoto e2ca2c5911
config: allow TerraformVars in count
9 years ago
Mitchell Hashimoto 786334b643
config: parse TerraformVariables
9 years ago
Pryz 733f1ca1e7 Add coalescelist interpolation function
9 years ago
James Bardin a111635908 Fix panic in interpolate_walk
9 years ago
James Bardin 3c41a7ca1e Add test for Validate crash
9 years ago
James Bardin 2a949093ed report all errors from module validation
9 years ago
Mitchell Hashimoto b502643863 Merge pull request #12067 from hashicorp/b-backend-interp
9 years ago
John Murphy 628d46ac53 Fixed broken build for netbsd
9 years ago
Mitchell Hashimoto 6b4c007894
config: validate backend configuration can't contain interpolations
9 years ago
Kit Ewbank 549cff56d0 Add 'slice' interpolation function. (#9729)
9 years ago
Mitchell Hashimoto b6bfc4798d
config: Resource.Count should type check
9 years ago
Mitchell Hashimoto cf46e1c3e0
terraform: don't validate computed values in validate
9 years ago
Mitchell Hashimoto 7b342100d0
config: add "backend" loading to the Terraform section
9 years ago
Mitchell Hashimoto 928fce71f7
config: parse "when" and "on_failure" on provisioners
9 years ago
Jake Champlin 0b73b92830
core: Add pathexpand interpolation function
9 years ago
Mitchell Hashimoto 095b7e7831
config/module: disallow root modules named "root"
9 years ago
Mitchell Hashimoto 0c30caec7d
config: smarter provider alias usage validation
9 years ago
Mitchell Hashimoto c2c5668a8d
config: Append supports `terraform`
9 years ago
Mitchell Hashimoto 3878b8b093
config: Merge respects Terraform blocks, provider aliases, and more
9 years ago
Mitchell Hashimoto 8a102799c2 Merge pull request #10658 from hashicorp/b-var-keys
10 years ago
Mitchell Hashimoto 3ba9720b3e
config: validate invalid variable keys
10 years ago
Mitchell Hashimoto 5d684b399c
config: error when loading multiple lifecycle blocks
10 years ago
Mitchell Hashimoto b5f1738e17
config: allow IDs to start with numbers
10 years ago
Mitchell Hashimoto 8b9e2c17cc
config: fix NameRegexp validation to allow single-char names
10 years ago
Mitchell Hashimoto 6b458160b9
config: disallow names starting with ints
10 years ago
Mitchell Hashimoto 14b371d533
config: validate that RawConfig.Copy doesn't copy the interpolated
10 years ago
Mitchell Hashimoto 692eadd763
config: nitpicks from #10475
10 years ago
Jake Champlin 1f33952330
Add the timestamp interpolation function.
10 years ago