Documentation

Overview

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

    Index

    Constants

    View Source
    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
    )

    Variables

    This section is empty.

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

            func Start

            func Start()

            Types

            This section is empty.