Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DynamicMultiWriter

type DynamicMultiWriter struct {
	// contains filtered or unexported fields
}

func NewDynamicMultiWriter

func NewDynamicMultiWriter() *DynamicMultiWriter

func (*DynamicMultiWriter) Attach

func (w *DynamicMultiWriter) Attach(writer io.Writer) int

func (*DynamicMultiWriter) Count

func (w *DynamicMultiWriter) Count() int

func (*DynamicMultiWriter) Write

func (w *DynamicMultiWriter) Write(p []byte) (int, error)

type ProcessDepot

type ProcessDepot interface {
	CreateProcessDir(log lager.Logger, sandboxHandle, processID string) (string, error)
	LookupProcessDir(log lager.Logger, sandboxHandle, processID string) (string, error)
}

go:generate counterfeiter . ProcessDepot

type ProcessDirDepot

type ProcessDirDepot struct {
	// contains filtered or unexported fields
}

func NewProcessDirDepot

func NewProcessDirDepot(bundleLookupper depot.BundleLookupper) ProcessDirDepot

func (ProcessDirDepot) CreateProcessDir

func (d ProcessDirDepot) CreateProcessDir(log lager.Logger, sandboxHandle, processID string) (string, error)

func (ProcessDirDepot) CreatedTime

func (d ProcessDirDepot) CreatedTime(log lager.Logger, processID string) (time.Time, error)

func (ProcessDirDepot) ListProcessDirs

func (d ProcessDirDepot) ListProcessDirs(log lager.Logger, sandboxHandle string) ([]string, error)

func (ProcessDirDepot) LookupProcessDir

func (d ProcessDirDepot) LookupProcessDir(log lager.Logger, sandboxHandle, processID string) (string, error)

Directories

Path Synopsis
dadoo
execrunnerfakes Code generated by counterfeiter.