Versions in this module Expand all Collapse all v0 v0.4.0 Dec 4, 2020 Changes in this version type Container + Update func(resources string) error v0.3.9 Aug 20, 2018 Changes in this version type Process + PipeRelay func() *stdio.PipeRelay v0.3.8 Jun 4, 2018 v0.3.7 Apr 11, 2018 v0.3.6 Jan 25, 2018 v0.3.5 Jan 18, 2018 v0.3.4 Sep 13, 2017 v0.3.3 Sep 6, 2017 v0.3.2 Aug 8, 2017 v0.3.1 Aug 8, 2017 Changes in this version + type Container interface + ExecProcess func(process oci.Process, stdioSet *stdio.ConnectionSet) (p Process, err error) + Exists func() (bool, error) + GetAllProcesses func() ([]ContainerProcessState, error) + GetRunningProcesses func() ([]ContainerProcessState, error) + GetState func() (*ContainerState, error) + ID func() string + Kill func(signal oslayer.Signal) error + Pause func() error + Resume func() error + Start func() error + type ContainerProcessState struct + Command []string + CreatedByRuntime bool + IsZombie bool + Pid int + type ContainerState struct + BundlePath string + Created string + ID string + OCIVersion string + Pid int + RootfsPath string + Status string + type Process interface + Delete func() error + Pid func() int + Tty func() *stdio.TtyRelay + Wait func() (oslayer.ProcessExitState, error) + type Runtime interface + CreateContainer func(id string, bundlePath string, stdioSet *stdio.ConnectionSet) (c Container, err error) + ListContainerStates func() ([]ContainerState, error) + type StdioPipes struct + Err io.ReadCloser + In io.WriteCloser + Out io.ReadCloser