plugindockeripfs

package
v0.0.0-...-8b9b725 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2019 License: MIT, MIT Imports: 20 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrTimeout = errors.New("timeout")
View Source
var PluginName = "dockeripfs"

Functions

func GetAttrDesc

func GetAttrDesc(attr string) (string, error)

func GetAttrList

func GetAttrList() []string

func GetMetricDesc

func GetMetricDesc(attr string) (string, error)

func GetMetricList

func GetMetricList() []string

func NewNode

func NewNode(dir string, attrs map[string]string) (testbedi.Core, error)

Types

type DockerIpfs

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

func (*DockerIpfs) APIAddr

func (l *DockerIpfs) APIAddr() (string, error)

func (*DockerIpfs) Attr

func (l *DockerIpfs) Attr(attr string) (string, error)

func (*DockerIpfs) Config

func (l *DockerIpfs) Config() (interface{}, error)

func (*DockerIpfs) Connect

func (l *DockerIpfs) Connect(ctx context.Context, n testbedi.Core) error

func (*DockerIpfs) Deployment

func (l *DockerIpfs) Deployment() string

func (*DockerIpfs) Dir

func (l *DockerIpfs) Dir() string

func (*DockerIpfs) Events

func (l *DockerIpfs) Events() (io.ReadCloser, error)

func (*DockerIpfs) GetAttrDesc

func (l *DockerIpfs) GetAttrDesc(attr string) (string, error)

func (*DockerIpfs) GetAttrList

func (l *DockerIpfs) GetAttrList() []string

func (*DockerIpfs) GetMetricDesc

func (l *DockerIpfs) GetMetricDesc(attr string) (string, error)

func (*DockerIpfs) GetMetricList

func (l *DockerIpfs) GetMetricList() []string

func (*DockerIpfs) Heartbeat

func (l *DockerIpfs) Heartbeat() (map[string]string, error)

func (*DockerIpfs) Init

func (l *DockerIpfs) Init(ctx context.Context, args ...string) (testbedi.Output, error)

func (*DockerIpfs) Logs

func (l *DockerIpfs) Logs() (io.ReadCloser, error)

func (*DockerIpfs) Metric

func (l *DockerIpfs) Metric(metric string) (string, error)

func (*DockerIpfs) PeerID

func (l *DockerIpfs) PeerID() (string, error)

func (*DockerIpfs) RunCmd

func (l *DockerIpfs) RunCmd(ctx context.Context, stdin io.Reader, args ...string) (testbedi.Output, error)

func (*DockerIpfs) SetAttr

func (l *DockerIpfs) SetAttr(attr string, val string) error

func (*DockerIpfs) Shell

func (l *DockerIpfs) Shell(ctx context.Context, nodes []testbedi.Core) error

func (*DockerIpfs) Start

func (l *DockerIpfs) Start(ctx context.Context, wait bool, args ...string) (testbedi.Output, error)

func (*DockerIpfs) StderrReader

func (l *DockerIpfs) StderrReader() (io.ReadCloser, error)

func (*DockerIpfs) StdoutReader

func (l *DockerIpfs) StdoutReader() (io.ReadCloser, error)

func (*DockerIpfs) Stop

func (l *DockerIpfs) Stop(ctx context.Context) error

func (*DockerIpfs) String

func (l *DockerIpfs) String() string

func (*DockerIpfs) SwarmAddrs

func (l *DockerIpfs) SwarmAddrs() ([]string, error)

func (*DockerIpfs) Type

func (l *DockerIpfs) Type() string

func (*DockerIpfs) WriteConfig

func (l *DockerIpfs) WriteConfig(cfg interface{}) error

Jump to

Keyboard shortcuts

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