Files
nomad/drivers/shared/executor
Mahmood Ali 976bfbc41a executors: implement streaming exec
Implements streamign exec handling in both executors (i.e. universal and
libcontainer).

For creation of TTY, some incidental complexity leaked in.  The universal
executor uses github.com/kr/pty for creation of TTYs.

On the other hand, libcontainer expects a console socket and for libcontainer to
create the underlying console object on process start.  The caller can then use
`libcontainer.utils.RecvFd()` to get tty master end.

I chose github.com/kr/pty for managing TTYs here.  I tried
`github.com/containerd/console` package (which is already imported), but the
package did not work as expected on macOS.
2019-05-10 19:17:14 -04:00
..
2019-01-22 15:44:31 -08:00
2019-04-02 19:50:35 -04:00
2019-01-11 11:36:37 -08:00
2019-01-18 18:31:01 -05:00
2019-01-18 18:31:01 -05:00