Mitchell Hashimoto
|
6f742cb332
|
packer: fix data race in communicator
|
2013-08-21 10:16:33 -07:00 |
Mitchell Hashimoto
|
392aba1fe7
|
packer: Don't output up to \r with remote command, lost anyways
|
2013-08-12 16:55:17 -07:00 |
Mitchell Hashimoto
|
656de901ca
|
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
|
a380c1c91e
|
packer: Use ch for condition variable
Thanks @titanous I didnt know this worked.
|
2013-07-29 13:20:57 -07:00 |
Mitchell Hashimoto
|
9b0c3b28c5
|
communicator/ssh: use SetExited
|
2013-07-29 12:12:42 -07:00 |
Mitchell Hashimoto
|
26a117e36f
|
packer: use locks/conds to avoid races on RemoteCmd.Exited [GH-42]
|
2013-07-29 12:04:58 -07:00 |
Mitchell Hashimoto
|
7472bbb17c
|
packer: In the case of an error, close stdout/stderr writers
|
2013-07-23 22:46:51 -05:00 |
Mitchell Hashimoto
|
641c46451b
|
packer: Preserve original stdout/stderr on StartWithUi
/cc @sit
|
2013-07-23 22:38:03 -05:00 |
Mitchell Hashimoto
|
425aaf2cea
|
packer: RemoteCmd.StartWithUi thanks to @sit
I ended up working on this on my own outside your PR, sorry, but it is
basically the same as yours.
|
2013-07-23 22:35:05 -05:00 |
Mitchell Hashimoto
|
957ebe9234
|
packer: Better docs for communicator interface
|
2013-06-20 14:46:25 -07:00 |
Mitchell Hashimoto
|
bbc5f305e2
|
packer: RemoteCmd.Wait
|
2013-06-03 10:49:23 -07:00 |
Mitchell Hashimoto
|
532faec457
|
packer: New Communicator interface is much simplified
|
2013-06-02 21:20:27 -07:00 |
Mitchell Hashimoto
|
ade3795123
|
packer: RemoteCommand.StderrChan
|
2013-06-01 18:49:49 -07:00 |
Mitchell Hashimoto
|
e753ffe5d9
|
packer: Refactor on StdoutChan so it'll work for stderr easily
|
2013-06-01 18:31:22 -07:00 |
Mitchell Hashimoto
|
810d17c0ef
|
packer: RemoteCommand.StdoutChan works + tests
|
2013-06-01 18:21:27 -07:00 |
Mitchell Hashimoto
|
ace53450b9
|
packer: More efficient RemoteCommand.ExitChan
|
2013-06-01 17:57:26 -07:00 |
Mitchell Hashimoto
|
8034e91ca3
|
packer: Lock in RemoteCommand.ExitChan
|
2013-06-01 17:45:57 -07:00 |
Mitchell Hashimoto
|
24237da32c
|
packer: RemoteCommand.ExitChan() and tests
|
2013-05-28 18:12:15 -07:00 |
Mitchell Hashimoto
|
15f215d04f
|
go fmt
|
2013-05-20 16:50:35 -07:00 |
Mitchell Hashimoto
|
daa431af63
|
packer: Communicator Upload/Download return an error
|
2013-05-12 16:25:40 -07:00 |
Mitchell Hashimoto
|
2799cccf4b
|
packer: Waiting for a remote command and setting the exit status
|
2013-05-12 16:18:17 -07:00 |
Mitchell Hashimoto
|
88a018bf5d
|
packer: Work on communicators... WIP
|
2013-05-12 14:47:55 -07:00 |