Versions in this module Expand all Collapse all v0 v0.14.0 May 20, 2020 v0.13.0 May 7, 2020 Changes in this version + type BasicManager struct + func InitializeClient(currentNode node.Node) (*BasicManager, error) + func NewBasicManager(prefix, basePath, networkID string) (*BasicManager, error) + func (bm *BasicManager) AddBasePath(myPath string) string + func (bm *BasicManager) ContainerAbsent(ctx context.Context, container Container) error + func (bm *BasicManager) ContainerRuns(ctx context.Context, container Container) error + func (bm *BasicManager) ContainerStopped(ctx context.Context, container Container) error + func (bm *BasicManager) DoesNetworkExist(ctx context.Context, networkID string) (bool, error) + func (bm *BasicManager) IsContainerRunning(ctx context.Context, containerName string) (bool, error) + func (bm *BasicManager) ListContainerNames(ctx context.Context) ([]string, error) + func (bm *BasicManager) ListVolumeIDs(ctx context.Context) ([]string, error) + func (bm *BasicManager) NetworkAbsent(ctx context.Context, networkID string) error + func (bm *BasicManager) NetworkExists(ctx context.Context, networkID string) error + func (bm *BasicManager) RunTransientContainer(ctx context.Context, container Container) (string, error) + func (bm *BasicManager) SetBasePath(myPath string) + func (bm *BasicManager) VolumeAbsent(ctx context.Context, volumeID string) error + type Container struct + Cmd []string + CmdFile string + CollectLogs bool + EnvFilename string + Image string + Mounts []Mount + Name string + Ports []Port + User string + type Mount struct + From string + To string + Type string + type Port struct + ContainerPort string + HostIP string + HostPort string + Protocol string