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

service

package
v1.13.0 Latest Latest
Warning

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

Go to latest
Published: Jan 17, 2017 License: Apache-2.0 Imports: 42 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewServiceCommand

func NewServiceCommand(dockerCli *command.DockerCli) *cobra.Command

NewServiceCommand returns a cobra command for `service` subcommands

func PrintNotQuiet

func PrintNotQuiet(out io.Writer, services []swarm.Service, nodes []swarm.Node, tasks []swarm.Task)

PrintNotQuiet shows service list in a non-quiet way. Besides this, command `docker stack services xxx` will call this, too.

func PrintQuiet

func PrintQuiet(out io.Writer, services []swarm.Service)

PrintQuiet shows service list in a quiet way. Besides this, command `docker stack services xxx` will call this, too.

func ValidatePort

func ValidatePort(value string) (string, error)

ValidatePort validates a string is in the expected format for a port definition

Types

type DurationOpt

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

DurationOpt is an option type for time.Duration that uses a pointer. This allows us to get nil values outside, instead of defaulting to 0

func (*DurationOpt) Set

func (d *DurationOpt) Set(s string) error

Set a new value on the option

func (*DurationOpt) String

func (d *DurationOpt) String() string

String returns a string repr of this option

func (*DurationOpt) Type

func (d *DurationOpt) Type() string

Type returns the type of this option, which will be displayed in `--help` output

func (*DurationOpt) Value

func (d *DurationOpt) Value() *time.Duration

Value returns the time.Duration

type PositiveDurationOpt

type PositiveDurationOpt struct {
	DurationOpt
}

PositiveDurationOpt is an option type for time.Duration that uses a pointer. It bahave similarly to DurationOpt but only allows positive duration values.

func (*PositiveDurationOpt) Set

func (d *PositiveDurationOpt) Set(s string) error

Set a new value on the option. Setting a negative duration value will cause an error to be returned.

type SecretOpt

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

SecretOpt is a Value type for parsing secrets

func (*SecretOpt) Set

func (o *SecretOpt) Set(value string) error

Set a new secret value

func (*SecretOpt) String

func (o *SecretOpt) String() string

String returns a string repr of this option

func (*SecretOpt) Type

func (o *SecretOpt) Type() string

Type returns the type of this option

func (*SecretOpt) Value

func (o *SecretOpt) Value() []*SecretRequestSpec

Value returns the secret requests

type SecretRequestSpec

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

SecretRequestSpec is a type for requesting secrets

type Uint64Opt

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

Uint64Opt represents a uint64.

func (*Uint64Opt) Set

func (i *Uint64Opt) Set(s string) error

Set a new value on the option

func (*Uint64Opt) String

func (i *Uint64Opt) String() string

String returns a string repr of this option

func (*Uint64Opt) Type

func (i *Uint64Opt) Type() string

Type returns the type of this option, which will be displayed in `--help` output

func (*Uint64Opt) Value

func (i *Uint64Opt) Value() *uint64

Value returns the uint64

Jump to

Keyboard shortcuts

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