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_container
command
|
|
|
fake_mounter
command
|
|
|
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 |
|
pivotter
command
|
|
Click to show internal directories.
Click to hide internal directories.