terraform/builtin/provisioners
James Bardin 0345d960b2 simplify remote-exec runScripts
There no reason to retry around the execution of remote scripts. We've
already established a connection, so the only that could happen here is
to continually retry uploading or executing a script that can't succeed.

This also simplifies the streaming output from the command, which
doesn't need such explicit synchronization. Closing the output pipes is
sufficient to stop the copyOutput functions, and they don't close around
any values that are accessed again after the command executes.
2018-02-15 16:14:38 -05:00
..
chef remove retryFunc 2018-02-14 18:25:05 -05:00
file simplify remote-exec runScripts 2018-02-15 16:14:38 -05:00
habitat remove retryFunc 2018-02-14 18:32:29 -05:00
local-exec provisioner/local-exec: allow user to specify interpreter 2017-08-22 10:16:36 -07:00
remote-exec simplify remote-exec runScripts 2018-02-15 16:14:38 -05:00
salt-masterless provisioner/salt-masterless: Wait for operations to complete 2017-12-05 09:26:40 -08:00