Jake Champlin
70bc1e1dcc
Merge pull request #12537 from Pryz/coalescelist
...
Add coalescelist interpolation function
2017-04-21 15:23:21 -04:00
Pavel Khusainov
f9fb6010ee
config: "matchkeys" interpolation function
...
This new function allows using a search within one list to filter another list. For example, it can be used to find the ids of EC2 instances in a particular AZ.
The interface is made slightly awkward by the constraints of HIL's featureset.
#13847
2017-04-21 10:04:49 -07:00
tmshn
86d7c47c0a
Change cidrhost() to get IP from end of the range when negative number given
...
Ref: https://github.com/apparentlymart/go-cidr/pull/2
2017-04-19 09:41:41 -07:00
Phillip Shipley
c87459a895
website: updated link to RE2 regex syntax page
...
Docs had old link to google code, which does not redirect to the new syntax page.
2017-04-15 17:15:14 -07:00
Gavin Williams
4021b0c898
Add documentation for `description` paramater on `output`.
2017-04-10 08:28:16 -07:00
Thomas Poindessous
89799a0938
Add a link to "Multiple Provider Instances"
...
Hi
I just added a link to "Multiple Provider Instances" on ressources's page.
Thanks.
2017-04-10 09:42:02 +02:00
Martin Atkins
d1b35b412c
Merge #13419 : "chomp" function for stripping trailing newlines from strings
2017-04-07 11:12:49 -07:00
Seth Vargo
b6b2d2d505
Remove more references to Atlas
2017-04-07 11:56:19 -04:00
Seth Vargo
426065a8f2
Fix broken links
2017-04-07 11:56:17 -04:00
Chris Riley
dd76ccb579
removed Atlas from TF OSS Docs
2017-04-07 11:56:09 -04:00
Nic Jackson
c0d6cedee6
Updated documentation with comments from @sethvargo and @radeksimko
2017-04-07 10:26:30 +01:00
Nic Jackson
45cacd4a9e
Merge branch 'master' of github.com:hashicorp/terraform into nic-provider-docs
2017-04-07 10:07:40 +01:00
Nic Jackson
cde1df8af7
Updated copy
2017-04-07 10:07:23 +01:00
Seth Vargo
7110d15f19
Add HCL syntax highlighting for everything but providers
2017-04-06 14:08:39 -04:00
Joern Barthel
059a1b2c0f
Added chomp interpolation function.
2017-04-06 13:17:25 +02:00
Nic Jackson
b908fc54dc
Updated provider documentation to highlight limitations of interpolation syntax
2017-04-06 09:19:37 +01:00
Hernán Schmidt
2d8f3f257a
Fix small typo
2017-04-03 10:38:35 +02:00
Joshua Spence
af2c84de5a
Add `basename` and `dirname` functions
...
Adds `basename` and `dirname` interpolation. I want to add a `stack` tag to our infrastructure, the value of which is set to `${basename(path.cwd)}`. We currently use `${replace(path.cwd, "/^.+\\//", "")}` instead, but this is extremeley unreadable. The existance of a `basename` function would be very useful for this use case.
I don't have an immediate use case for a `dirname` function, but it seemed reasonable to add it as well.
2017-03-28 09:29:26 -07:00
Joshua Spence
e71d6d92ad
Add a substring interpolation function ( #12870 )
...
Adds a new `substr` interpolation function which can be used to truncate a string.
2017-03-22 11:30:39 -04:00
Mitchell Hashimoto
173e8562d4
website: document terraform.env
2017-03-13 16:39:05 -07:00
Shailesh Yadav
9aa9c15786
English sentence correction ( #12612 )
...
English sentence correction. Corrected following:
"map values are merged and all are values are overridden"
to
"map values are merged and all other values are overridden"
2017-03-12 16:11:19 +02:00
Clint
3fdeacdca7
helper/schema: Rename Timeout resource block to Timeouts ( #12533 )
...
helper/schema: Rename Timeout resource block to Timeouts
- Pluralize configuration argument name to better represent that there is
one block for many timeouts
- use a const for the configuration timeouts key
- update docs
2017-03-09 14:40:14 -06:00
Pryz
733f1ca1e7
Add coalescelist interpolation function
2017-03-08 12:38:08 -08:00
Clint
2fe5976aec
helper/schema: Add configurable Timeouts ( #12311 )
...
* helper/schema: Add custom Timeout block for resources
* refactor DefaultTimeout to suuport multiple types. Load meta in Refresh from Instance State
* update vpc but it probably wont last anyway
* refactor test into table test for more cases
* rename constant keys
* refactor configdecode
* remove VPC demo
* remove comments
* remove more comments
* refactor some
* rename timeKeys to timeoutKeys
* remove note
* documentation/resources: Document the Timeout block
* document timeouts
* have a test case that covers 'hours'
* restore a System default timeout of 20 minutes, instead of 0
* restore system default timeout of 20 minutes, refactor tests, add test method to handle system default
* rename timeout key constants
* test applying timeout to state
* refactor test
* Add resource Diff test
* clarify docs
* update to use constants
2017-03-02 11:07:49 -06:00
Mitchell Hashimoto
d2f9df37f5
Merge pull request #11922 from hashicorp/f-tf-cli
...
command: add TF_CLI_ARGS to specify additional CLI args
2017-02-13 15:26:25 -08:00
Mitchell Hashimoto
f7e535ed6e
website: update website for TF_CLI_ARGS
2017-02-13 14:51:37 -08:00
Kit Ewbank
549cff56d0
Add 'slice' interpolation function. ( #9729 )
2017-02-13 21:20:02 +00:00
Mitchell Hashimoto
b35b263015
Merge pull request #11329 from hashicorp/f-destroy-prov
...
Destroy Provisioners
2017-01-26 14:32:21 -08:00
Mitchell Hashimoto
3a1140951b
website: document destroy provisioners
2017-01-20 23:21:29 -08:00
Jake Champlin
0a1991c82e
match paragraph indentation
2017-01-20 12:01:07 -05:00
Jake Champlin
be45816c80
documentation: Add warning for pathexpand interpolation function
...
Note that the `pathexpand` interpolation function could cause an unwanted diff on two different hosts
2017-01-20 09:51:25 -05:00
Jake Champlin
5749217869
Merge pull request #11277 from hashicorp/f-add-tilde-expansion
...
core: Add pathexpand interpolation function
2017-01-19 09:35:33 -05:00
Jake Champlin
0b73b92830
core: Add pathexpand interpolation function
...
Adds the `pathexpand` interpolation function to allow users to expand `~` to the home directory in filepath strings.
2017-01-18 16:11:19 -05:00
Benjamin Richter
a54d8a2d73
Remove obsolete reference from interpolation.html.md
...
The reference to the resources page is obsolete, the splat syntax is not described there (nor anywhere else, as far as I can see).
2017-01-18 11:36:20 +01:00
Benjamin Richter
a53c827bdd
Update interpolation.html.md ( #11223 )
...
correct typo
2017-01-17 15:40:56 +00:00
Matt Clegg
a297d81dcd
Fix bullet points (Whitespace formatting)
2016-12-21 15:51:54 +01:00
Michael H. Oshita
a48de8cb9a
syntax typo in doc for lookup() ( #10783 )
2016-12-16 11:29:01 +00:00
James J. Goodhouse
ecbc3e066a
fix interpolation syntax typo for website docs
2016-12-15 09:10:01 -08:00
mbfrahry
4d03f26b31
Update terraform.html.md ( #10743 )
2016-12-15 11:53:41 +00:00
Mitchell Hashimoto
da418b2582
website: note about map/var merging
2016-12-10 15:05:58 -05:00
Mitchell Hashimoto
4ab5356ff9
website: update website for conditionals
2016-12-07 20:49:31 -05:00
James Turnbull
034a272cce
Fixed note formatting
2016-12-07 12:57:37 -05:00
Walter Dolce
0101f12958
Explicitly say `count` is not supported by modules ( #10553 )
...
Reference: https://groups.google.com/forum/#!msg/terraform-tool/T3eB4pZ6waU/5hqs2SyGCAAJ
2016-12-07 16:33:15 +01:00
Jake Champlin
1f33952330
Add the timestamp interpolation function.
...
Adds the timestamp interpolation function, tests, and documentation to allow a user to insert an RFC 3339 formatted UTC timestamp.
2016-12-01 14:51:01 -05:00
Mitchell Hashimoto
8fab86a9d4
website: update docs for precedence rules
2016-11-15 15:29:38 -08:00
Mitchell Hashimoto
25d19ef3d0
Merge pull request #10080 from hashicorp/f-tf-version
...
terraform: support version requirement in configuration
2016-11-14 11:53:30 -08:00
Mitchell Hashimoto
df34fa88ce
Merge pull request #10076 from hashicorp/f-depend-module
...
terraform: depends_on can reference entire modules
2016-11-14 11:53:12 -08:00
Mitchell Hashimoto
15f07e0e50
website: correct description for Terraform section
2016-11-12 22:52:27 -08:00
Mitchell Hashimoto
0e2e19c784
website: document required_version
2016-11-12 22:50:28 -08:00
Mitchell Hashimoto
cfd3be4856
website: update website for "module.X" depends_on
2016-11-12 08:41:18 -08:00