コード例 #1
0
ファイル: run.go プロジェクト: imoapps/juju
func waitOnCommand(wg *sync.WaitGroup, cmd *ssh.RunningCmd, result *params.RunResult, cancel <-chan struct{}) {
	defer wg.Done()
	response, err := cmd.WaitWithCancel(cancel)
	logger.Debugf("response from %s: %#v (err:%v)", result.MachineId, response, err)
	result.ExecResponse = response
	if err != nil {
		result.Error = err.Error()
	}
}