Mitchell Hashimoto
9907933bf8
v0.3.2
2013-08-18 09:47:14 -06:00
Mitchell Hashimoto
53bd115e3e
packer: ConfigTemplate, move from common
2013-08-15 19:11:27 -07:00
Mitchell Hashimoto
fc61f8cb1d
packer: shuffle some tests around to where they make more sense
2013-08-15 17:46:41 -07:00
Mitchell Hashimoto
c2ccd19b15
packer: Parallelize synopsis lookup to speed up help output
...
Using `time` to calculate the average of 100 iterations on my machine,
`packer` went from 130ms on average to 70ms.
Previously, the load time would scale linearly about 30ms (on my
machine) on average per new command added. Now that is much much
smaller.
2013-08-13 10:16:25 -07:00
Mitchell Hashimoto
1fc4703b97
packer: get rid of unused code
2013-08-13 09:56:37 -07:00
Mitchell Hashimoto
9775c00881
packer: ParseTemplateFile understands "-" to mean stdin
2013-08-13 09:52:32 -07:00
Mitchell Hashimoto
e22eb3aa10
packer: export template RawConfig
2013-08-13 09:11:49 -07:00
Mitchell Hashimoto
02987f6c97
packer: Export the raw template config structs
2013-08-13 09:10:49 -07:00
Mitchell Hashimoto
c163d53437
packer: unknown commands show better on UI
2013-08-13 09:07:08 -07:00
Mitchell Hashimoto
2bec873de5
Up version for dev
2013-08-12 17:23:14 -07:00
Mitchell Hashimoto
1fd5937839
v0.3.1
2013-08-12 17:05:54 -07:00
Mitchell Hashimoto
bc097abc72
packer: Don't output up to \r with remote command, lost anyways
2013-08-12 16:55:17 -07:00
Mitchell Hashimoto
7d9c7530be
packer: replace stdout/stderr after StartWithUi
...
This just kind of shields the error with StartWithUi if we retry
2013-08-12 15:17:17 -07:00
Mitchell Hashimoto
049dc5bff5
Up version for dev
2013-08-12 14:16:55 -07:00
Mitchell Hashimoto
0eb9e06637
v0.3.0
2013-08-12 13:57:04 -07:00
Mitchell Hashimoto
d88ff24343
packer/rpc: ui.Machine works over RPC properly
2013-08-12 10:25:56 -07:00
Mitchell Hashimoto
1bf2bade7d
packer: machine readable output for available commands
2013-08-12 09:22:01 -07:00
Mitchell Hashimoto
43b23c5221
packer: version machine-readable output
2013-08-11 23:56:47 -07:00
Mitchell Hashimoto
bebed45a80
packer: -machine-readable not double hyphen
2013-08-11 23:26:24 -07:00
Mitchell Hashimoto
f4a9d9d3b7
packer: document machine-readable
2013-08-11 23:24:57 -07:00
Mitchell Hashimoto
eed6ece45b
packer: replace \r with literal on Ui for MR
2013-08-11 23:19:13 -07:00
Mitchell Hashimoto
04c8592077
packer: replace new lines with literal \n
2013-08-11 23:18:14 -07:00
Mitchell Hashimoto
f3bb028ec3
packer: output a newline after each MR line
2013-08-11 23:14:42 -07:00
Mitchell Hashimoto
ca54df1a76
packer: TargettedUi properly targets machine-readable data
2013-08-11 19:08:08 -07:00
Mitchell Hashimoto
b54a5c0074
packer: Add MachineReadableUi
2013-08-11 19:05:07 -07:00
Mitchell Hashimoto
cd62aa5003
packer: BasicUi doesn't do machine-readable, just log
2013-08-11 18:38:24 -07:00
Mitchell Hashimoto
10b0f920bc
packer: renamed PrefixedUi to TargettedUi
2013-08-11 18:31:28 -07:00
Mitchell Hashimoto
f3f4ab91c7
packer: Rename ReaderWriterUi to BasicUi
2013-08-11 18:20:27 -07:00
Mitchell Hashimoto
c8bc2bc1ba
packer: Add Machine func to Ui
2013-08-11 18:16:00 -07:00
Mitchell Hashimoto
2349706a68
packer/rpc: register map[string]string since we transfer that
2013-08-09 16:53:18 -07:00