package swarm

import "github.com/dotcloud/docker/api/client/swarm"

Index

Constants

const (

	// WORKER constant for worker name
	WORKER = "WORKER"
	// MANAGER constant for manager name
	MANAGER = "MANAGER"
)

Functions

func NewSwarmCommand

func NewSwarmCommand(dockerCli *client.DockerCli) *cobra.Command

NewSwarmCommand returns a cobra command for `swarm` subcommands

Types

type AutoAcceptOption

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

AutoAcceptOption is a value type for auto-accept policy

func NewAutoAcceptOption

func NewAutoAcceptOption() AutoAcceptOption

NewAutoAcceptOption returns a new auto-accept option

func (*AutoAcceptOption) Policies

func (o *AutoAcceptOption) Policies(secret *string) []swarm.Policy

Policies returns a representation of this option for the api

func (*AutoAcceptOption) Set

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

Set sets a new value on this option

func (*AutoAcceptOption) String

func (o *AutoAcceptOption) String() string

String prints a string representation of this option

func (*AutoAcceptOption) Type

func (o *AutoAcceptOption) Type() string

Type returns the type of this option

type NodeAddrOption

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

NodeAddrOption is a pflag.Value for listen and remote addresses

func NewNodeAddrOption

func NewNodeAddrOption() NodeAddrOption

NewNodeAddrOption returns a new node address option

func (*NodeAddrOption) Set

func (a *NodeAddrOption) Set(value string) error

Set the value for this flag

func (*NodeAddrOption) String

func (a *NodeAddrOption) String() string

String prints the representation of this flag

func (*NodeAddrOption) Type

func (a *NodeAddrOption) Type() string

Type returns the type of this flag

Source Files

cmd.go init.go inspect.go join.go leave.go opts.go update.go

Version
v1.12.0-rc2
Published
Jun 17, 2016
Platform
js/wasm
Imports
10 packages
Last checked
2 minutes ago

Tools for package owners.