command - ActiveState ActiveGo 1.8
...

Package command

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

Overview ▾

Package command implements individual etcd-runner commands for the etcd-runner utility.

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
)

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".

func Start

func Start()