containersb

package
v0.0.0-...-a532a67 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: LGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainerSandboxBuilderFactory

func ContainerSandboxBuilderFactory(dp app.DependencyProvider) (ins interface{}, err error)

ContainerSandboxBuilderFactory create ContainerSandboxBuilder

func NewContainerSandbox

func NewContainerSandbox(imageName, entrypoint string, deps deps) (ins pipservices.Sandbox, err error)

NewContainerSandbox create a ContainerSandbox instance

Types

type ContainerSandbox

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

ContainerSandbox is termal sandbox

func (*ContainerSandbox) Run

func (sandbox *ContainerSandbox) Run(ctx app.IOContext) (err error)

Run run code in sandbox

type ContainerSandboxBuilder

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

ContainerSandboxBuilder create new container sandbox builder

func NewContainerSandboxBuilder

func NewContainerSandboxBuilder(envUnit commservices.EnvironmentsUnit, ocManager ocservices.Manager) *ContainerSandboxBuilder

NewContainerSandboxBuilder create ContainerSandboxBuilder

func (*ContainerSandboxBuilder) Build

func (factory *ContainerSandboxBuilder) Build(name string) (sandbox pipservices.Sandbox, err error)

Build return terminal sandbox

func (*ContainerSandboxBuilder) Is

func (factory *ContainerSandboxBuilder) Is(name string) bool

Is return true if name is match to terminal factory

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL