Documentation ¶
Index ¶
- type IgniteRuntime
- func (c *IgniteRuntime) Config() runtime.RuntimeConfig
- func (c *IgniteRuntime) CreateContainer(ctx context.Context, node *types.NodeConfig) (interface{}, error)
- func (c *IgniteRuntime) CreateNet(ctx context.Context) error
- func (c *IgniteRuntime) DeleteContainer(ctx context.Context, containerID string) error
- func (c *IgniteRuntime) DeleteNet(ctx context.Context) error
- func (c *IgniteRuntime) Exec(context.Context, string, []string) ([]byte, []byte, error)
- func (c *IgniteRuntime) ExecNotWait(context.Context, string, []string) error
- func (c *IgniteRuntime) GetContainer(ctx context.Context, containerID string) (*types.GenericContainer, error)
- func (c *IgniteRuntime) GetNSPath(ctx context.Context, ctrId string) (string, error)
- func (c *IgniteRuntime) GetName() string
- func (c *IgniteRuntime) Init(opts ...runtime.RuntimeOption) error
- func (c *IgniteRuntime) ListContainers(ctx context.Context, gfilters []*types.GenericFilter) ([]types.GenericContainer, error)
- func (c *IgniteRuntime) PullImageIfRequired(ctx context.Context, imageName string) error
- func (c *IgniteRuntime) StartContainer(ctx context.Context, _ string) error
- func (c *IgniteRuntime) StopContainer(ctx context.Context, name string) error
- func (c *IgniteRuntime) WithConfig(cfg *runtime.RuntimeConfig)
- func (c *IgniteRuntime) WithKeepMgmtNet()
- func (c *IgniteRuntime) WithMgmtNet(n *types.MgmtNet)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IgniteRuntime ¶
func (*IgniteRuntime) Config ¶
func (c *IgniteRuntime) Config() runtime.RuntimeConfig
func (*IgniteRuntime) CreateContainer ¶
func (c *IgniteRuntime) CreateContainer(ctx context.Context, node *types.NodeConfig) (interface{}, error)
func (*IgniteRuntime) DeleteContainer ¶
func (c *IgniteRuntime) DeleteContainer(ctx context.Context, containerID string) error
func (*IgniteRuntime) ExecNotWait ¶
func (*IgniteRuntime) GetContainer ¶
func (c *IgniteRuntime) GetContainer(ctx context.Context, containerID string) (*types.GenericContainer, error)
func (*IgniteRuntime) GetName ¶
func (c *IgniteRuntime) GetName() string
func (*IgniteRuntime) Init ¶
func (c *IgniteRuntime) Init(opts ...runtime.RuntimeOption) error
func (*IgniteRuntime) ListContainers ¶
func (c *IgniteRuntime) ListContainers(ctx context.Context, gfilters []*types.GenericFilter) ([]types.GenericContainer, error)
func (*IgniteRuntime) PullImageIfRequired ¶
func (c *IgniteRuntime) PullImageIfRequired(ctx context.Context, imageName string) error
func (*IgniteRuntime) StartContainer ¶
func (c *IgniteRuntime) StartContainer(ctx context.Context, _ string) error
func (*IgniteRuntime) StopContainer ¶
func (c *IgniteRuntime) StopContainer(ctx context.Context, name string) error
func (*IgniteRuntime) WithConfig ¶
func (c *IgniteRuntime) WithConfig(cfg *runtime.RuntimeConfig)
func (*IgniteRuntime) WithKeepMgmtNet ¶
func (c *IgniteRuntime) WithKeepMgmtNet()
func (*IgniteRuntime) WithMgmtNet ¶
func (c *IgniteRuntime) WithMgmtNet(n *types.MgmtNet)
Click to show internal directories.
Click to hide internal directories.