Documentation ¶
Overview ¶
system contains low-level functions and classes for interacting with the base OS
Index ¶
Constants ¶
View Source
const ( Tmpfs MountType = "tmpfs" Proc = "proc" Devpts = "devpts" Bind = "bind" Sys = "sysfs" )
View Source
const UIDMappingRange = 65536
Variables ¶
View Source
var KrPty krPty = 0
Functions ¶
This section is empty.
Types ¶
type Initializer ¶
type Initializer struct {
Steps []StepRunner
}
func (*Initializer) Init ¶
func (c *Initializer) Init() error
type NamespacingExecer ¶
type NamespacingExecer struct { CommandRunner command_runner.CommandRunner ExtraFiles []*os.File Privileged bool // When User Namespaces are enabled, maps 1-MaxUID-1 UIDS, and // maps container root (0) to MaxUID MaxUID int }
type ProcessReaper ¶
type ProcessReaper struct {
// contains filtered or unexported fields
}
func StartReaper ¶
func StartReaper(logger lager.Logger, waitSyscall Wait4Func) *ProcessReaper
func (*ProcessReaper) Stop ¶
func (p *ProcessReaper) Stop()
type StepRunner ¶
type StepRunner interface {
Run() error
}
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.