This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 10 May, 2019 2 commits
    • Mahmood Ali's avatar
      executors: implement streaming exec · 976bfbc4
      Mahmood Ali authored
      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.
      976bfbc4
    • Mahmood Ali's avatar
      executor: scaffolding for executor grpc handling · efc4249f
      Mahmood Ali authored
      Prepare executor to handle streaming exec API calls that reuse drivers protobuf
      structs.
      efc4249f
  2. 09 May, 2019 20 commits
  3. 08 May, 2019 10 commits
  4. 07 May, 2019 8 commits