Documentation ¶
Index ¶
Constants ¶
View Source
const ( SignalSuccess = iota SignalError )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capabilities ¶
type CapabilitiesStep ¶
type CapabilitiesStep struct { Drop bool Capabilities Capabilities }
func (*CapabilitiesStep) Run ¶
func (step *CapabilitiesStep) Run() error
type ContainerExecer ¶
type Containerizer ¶
type Containerizer struct { InitBinPath string InitArgs []string Execer ContainerExecer RootfsPath string BeforeCloneInitializer Initializer ContainerInitializer Initializer Signaller Signaller Waiter Waiter // Temporary until we merge the hook scripts functionality in Golang CommandRunner command_runner.CommandRunner LibPath string }
func (*Containerizer) Create ¶
func (c *Containerizer) Create() error
func (*Containerizer) Init ¶
func (c *Containerizer) Init() error
type Initializer ¶
type Initializer interface {
Init() error
}
type PipeSynchronizer ¶
func (*PipeSynchronizer) IsSignalError ¶
func (ps *PipeSynchronizer) IsSignalError(err error) bool
func (*PipeSynchronizer) SignalError ¶
func (ps *PipeSynchronizer) SignalError(err error) error
func (*PipeSynchronizer) SignalSuccess ¶
func (ps *PipeSynchronizer) SignalSuccess() error
type PipeSynchronizerError ¶
type PipeSynchronizerError struct {
Message string
}
func (PipeSynchronizerError) Error ¶
func (err PipeSynchronizerError) Error() string
type RlimitsInitializer ¶
type RlimitsInitializer interface {
Init() error
}
type RootFSEnterer ¶
type RootFSEnterer interface {
Enter() error
}
type ShellRunnerStep ¶
type ShellRunnerStep struct { Runner command_runner.CommandRunner Path string }
func (*ShellRunnerStep) Run ¶
func (step *ShellRunnerStep) 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 |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
system contains low-level functions and classes for interacting with the base OS
|
system contains low-level functions and classes for interacting with the base OS |
fake_step_runner
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
fake_user
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.