Help us shape the future of Go! Take the 2026 Go Developer Survey

task

package
v1.4.3 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2018 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bind

func Bind(op *trace.Operation, h interface{}, id string) (interface{}, error)

Bind enables launching of the process in the container

func Inspect

func Inspect(op *trace.Operation, h interface{}, id string) (*executor.SessionConfig, error)

Inspect the given task id and returns it's config

func Join

func Join(op *trace.Operation, h interface{}, task *executor.SessionConfig) (interface{}, error)

Join adds the task configuration to the containerVM config

func Remove

func Remove(op *trace.Operation, h interface{}, id string) (interface{}, error)

Remove the task configuration from the containerVM config

func State added in v1.4.1

State takes the given snapshot of a Task and determines the state of the Task. NOTE: this does not take into account the powerstate of the task owner at the moment.

callers should act on power state information before calling this.

func Unbind

func Unbind(op *trace.Operation, h interface{}, id string) (interface{}, error)

Unbind disables launching of the process in the container

func Wait

func Wait(op *trace.Operation, h interface{}, id string) error

Wait waits the task to start

Types

type TaskNotFoundError

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

Special Error types for a task inspect

func (TaskNotFoundError) Error

func (e TaskNotFoundError) Error() string

type TaskPowerStateError

type TaskPowerStateError struct {
	Err error
}

func (TaskPowerStateError) Error

func (t TaskPowerStateError) Error() string

Jump to

Keyboard shortcuts

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