Commit Graph

2133 Commits

Author SHA1 Message Date
Mitchell Hashimoto 980fce1d6c terraform: make UX a bit better for input 2014-09-29 12:45:28 -07:00
Mitchell Hashimoto 99d0e52ead terraform: validate should use the full config 2014-09-29 12:04:14 -07:00
Mitchell Hashimoto af548c9b53 command/plan: ask for input 2014-09-29 11:24:16 -07:00
Mitchell Hashimoto d9596fa4d0 helper/schema: don't ask for input on fields that have a value 2014-09-29 11:16:19 -07:00
Mitchell Hashimoto 5b0859b3f5 command: Input tells us whether we should ask for input or not 2014-09-29 11:11:35 -07:00
Mitchell Hashimoto a918833edd command: UIInput implementation to ask via CLI 2014-09-29 10:56:01 -07:00
Mitchell Hashimoto 133a28e363 terraform: prefix the Id for configuring providers 2014-09-29 10:36:49 -07:00
Mitchell Hashimoto 459ffe9d2a providers/*: fix compilation for input 2014-09-29 10:28:08 -07:00
Mitchell Hashimoto 5aed997223 helper/schema: Input support 2014-09-29 10:25:43 -07:00
Mitchell Hashimoto 2791badf01 terraform: ask for input for providers 2014-09-29 09:13:15 -07:00
Mitchell Hashimoto caf8e372f2 rpc: Speak new API with UIInput 2014-09-29 00:23:17 -07:00
Mitchell Hashimoto 5611b9b8a8 terraform: add Input API to ResourceProvider 2014-09-28 23:50:37 -07:00
Mitchell Hashimoto fd70e5e7bf terraform: Input() asks for variable inputs 2014-09-28 23:37:36 -07:00
Mitchell Hashimoto 2f681c4bcc providers: fix tests 2014-09-28 17:32:39 -07:00
Mitchell Hashimoto 92a0872eb0 Merge pull request #334 from hashicorp/f-plugin-rpc
Plugin connections multiplexed on one process
2014-09-28 11:56:36 -07:00
Mitchell Hashimoto 3941dbac5d fmt 2014-09-28 11:51:49 -07:00
Mitchell Hashimoto e2534e4210 builtin: fix all compilation 2014-09-28 11:51:39 -07:00
Mitchell Hashimoto 1e3dbee278 main: use new RPC mechanisms 2014-09-28 11:40:15 -07:00
Mitchell Hashimoto 04858e1a15 plugin: Client/Server uses new RPC client/server 2014-09-28 11:19:24 -07:00
Mitchell Hashimoto bc6db2bd1b rpc: ResourceProvisioner support on client/server 2014-09-28 10:55:12 -07:00
Mitchell Hashimoto 0281c1108e rpc: Create the Client/Server 2014-09-28 10:49:27 -07:00
Mitchell Hashimoto 338a61d135 Update CHANGELOG 2014-09-27 12:43:43 -07:00
Mitchell Hashimoto 5da86c1279 Merge pull request #319 from lflux/aws-instance-iam-support
Add IAM Instance profile support to AWS instance provider
2014-09-27 12:43:18 -07:00
Mitchell Hashimoto 1c73f4e703 Update CHANGELOG 2014-09-27 12:42:46 -07:00
Mitchell Hashimoto e7f113fa6e Merge pull request #324 from jgoldschrafe/feature-gce-target-tags
provider/google: google_compute_firewall: Support target tags
2014-09-27 12:41:47 -07:00
Mitchell Hashimoto 100f8e3a8c Update CHANGELOG 2014-09-27 12:36:55 -07:00
Mitchell Hashimoto 2e39b8eaf3 config looks in a plugin directory if it exists 2014-09-27 12:36:13 -07:00
Mitchell Hashimoto 462f37e2b7 Update CHANGELOG 2014-09-27 12:32:25 -07:00
Mitchell Hashimoto c8ccc6f72e Merge pull request #331 from hashicorp/f-init
Init Command
2014-09-27 12:31:50 -07:00
Mitchell Hashimoto fe4f53eb5b enable init command 2014-09-27 12:31:38 -07:00
Mitchell Hashimoto f760c14332 website: document init 2014-09-27 12:28:07 -07:00
Mitchell Hashimoto 0a2d06268c config/module: detect supports subdirs 2014-09-27 09:29:12 -07:00
Mitchell Hashimoto e041a52dab command: test init 2014-09-27 09:23:02 -07:00
Mitchell Hashimoto f4cc2c066f command: init works at a basic level 2014-09-26 16:30:49 -07:00
Mitchell Hashimoto 6cbadf14df config: IsEmptyDir is true if dir doesn't exist 2014-09-26 16:28:18 -07:00
Mitchell Hashimoto 9689a34b28 config/module: GetCopy 2014-09-26 16:21:33 -07:00
Mitchell Hashimoto c91fd76fe8 config/module: Get can support subdirs 2014-09-26 16:11:13 -07:00
Mitchell Hashimoto 615192a6c4 command: init command start 2014-09-26 16:04:10 -07:00
Mitchell Hashimoto 57c1a8dada config: add IsEmptyDir 2014-09-26 16:04:09 -07:00
Mitchell Hashimoto 0727ed96aa Merge pull request #329 from hashicorp/f-module-subdir
Module source should support subdir
2014-09-26 15:30:58 -07:00
Mitchell Hashimoto 4fbd5abc63 config/module: support GitHub paths without // 2014-09-26 15:30:36 -07:00
Mitchell Hashimoto 21d90dcf4f config/module: HTTP supports subdirs 2014-09-26 15:22:26 -07:00
Mitchell Hashimoto 62ec0a3b4a website: update website for subdirs 2014-09-26 14:58:41 -07:00
Mitchell Hashimoto 7aa30fdf25 config: support subdirectories with the "//" syntax 2014-09-26 14:56:04 -07:00
Mitchell Hashimoto 03f630bdb8 website: document modules 2014-09-26 14:23:38 -07:00
Mitchell Hashimoto fdb0239b4e Update CHANGELO 2014-09-26 10:13:49 -07:00
Mitchell Hashimoto 4b3473e522 terraform: fix compilation from merge 2014-09-26 10:10:08 -07:00
Mitchell Hashimoto 0d1867c0b3 Merge branch 'f-module-apply'
Conflicts:
	terraform/context.go
2014-09-26 10:08:35 -07:00
Mitchell Hashimoto 2ac6c127bc terraform: orphans should properly depend on modules 2014-09-26 10:03:10 -07:00
Mitchell Hashimoto 4782e31e9d terraform: properly encode module dependencies in state 2014-09-26 09:38:53 -07:00