package command

import "github.com/coreos/etcd/tools/functional-tester/etcd-runner/command"

Index

Constants

const (
	// http://tldp.org/LDP/abs/html/exitcodes.html
	ExitSuccess = iota
	ExitError
	ExitBadConnection
	ExitInvalidInput // for txn, watch command
	ExitBadFeature   // provided a valid flag with an unsupported value
	ExitInterrupted
	ExitIO
	ExitBadArgs = 128
)

Functions

func ExitWithError

func ExitWithError(code int, err error)

func NewElectionCommand

func NewElectionCommand() *cobra.Command

NewElectionCommand returns the cobra command for "election runner".

func NewLeaseRenewerCommand

func NewLeaseRenewerCommand() *cobra.Command

NewLeaseRenewerCommand returns the cobra command for "lease-renewer runner".

func NewLockRacerCommand

func NewLockRacerCommand() *cobra.Command

NewLockRacerCommand returns the cobra command for "lock-racer runner".

func NewWatchCommand

func NewWatchCommand() *cobra.Command

NewWatchCommand returns the cobra command for "watcher runner".

Types

type GlobalFlags

type GlobalFlags struct {
	Endpoints   []string
	DialTimeout time.Duration
}

GlobalFlags are flags that defined globally and are inherited to all sub-commands.

Source Files

election_command.go error.go global.go lease_renewer_command.go lock_racer_command.go watch_command.go

Version
v3.1.6+incompatible
Published
Apr 19, 2017
Platform
js/wasm
Imports
15 packages
Last checked
38 minutes ago

Tools for package owners.