Commit Graph

199 Commits

Author SHA1 Message Date
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
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
Mitchell Hashimoto
4f0ccd7794 website: update website to doc output depends_on 2016-11-11 18:17:46 -08:00
Mitchell Hashimoto
7d6b3b80b9 website: document escaping template vars [GH-9897] 2016-11-07 08:42:46 -08:00
Jason Wieringa
43dcc30ae8 Fixed typo on interpolation docs (#9880)
Removes extra slash in name
2016-11-04 19:48:44 +00:00
Mitchell Hashimoto
bac66430cb terraform: consistent variable values for booleans
Fixes #6447

This ensures that all variables of type string are consistently
converted to a string value upon running Terraform.

The place this is done is in the `Variables()` call within the
`terraform` package. This is the function responsible for loading and
merging the variables from the various sources and seems ideal for
proper conversion to consistent values for various types. We actually
already had tests to this effect.

This also adds docs that talk about the fake-ish boolean variables
Terraform currently has and about how in future versions we'll likely
support them properly, which can cause BC issues so beware.
2016-10-31 11:22:26 -07:00
James Turnbull
18b3736ba4 Pass over the Interpolation page (#9703)
* Pass over the Interpolation page

Fixes some grammar, typos and structure. Updated some headings and fixed
a couple of spelling mistakes.

* Added proper note syntax

* Turned some notes into actual notes

* Couple of minor typos just noticed
2016-10-29 01:13:09 +01:00