<p dir="auto">Hi there,</p>
<p dir="auto">we're currently test driving some of our old scripts remotely from ansible and if we choose to use it probably will for some time.</p>
<p dir="auto">On the one hand ansible makes it really easy to automate workflows that span multiple servers (that we'd like to use) on the other hand though it makes it really hard to see live whats going on on the other system.</p>
<p dir="auto">What we would like is a way to see the output of the task on the target system as live feedback (possibly if requested via an option in a playbook).</p>
<p dir="auto">As far as I can see that is not possible with the current design of playbooks as the underlying callback object does not get callbacks for individual lines in the playbook.</p>
<p dir="auto">As far as I understand how ansible works (ssh into the other machine run a command) this should not be difficult to implement as the output is streamed live to the local machine anyway (or could be easily).</p>
<p dir="auto">So that's the feature request: show live output of remote tasks/commands. How about it? Would you be willing to do that in ansible? Would you accept a pull request? Is it already possible?</p>
<p dir="auto">Best regards and thanks for the great tool!</p>
<p dir="auto">Would love to see each 'shell' (&amp;other) command creathave an option that creates a pipe for the duration of the process and pipes it's output into the pipe real time.</p>
<p dir="auto">Doing some long lived load generation and Ansible is crucial, but I don't know how to monitor process, short of adding more layers.</p>