Package command
Overview ▹
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 )
func ExitWithError ¶
func ExitWithError(code int, err error)
func NewAlarmCommand ¶
func NewAlarmCommand() *cobra.Command
NewAlarmCommand returns the cobra command for "alarm".
func NewAlarmDisarmCommand ¶
func NewAlarmDisarmCommand() *cobra.Command
func NewAlarmListCommand ¶
func NewAlarmListCommand() *cobra.Command
func NewAuthCommand ¶
func NewAuthCommand() *cobra.Command
NewAuthCommand returns the cobra command for "auth".
func NewCheckCommand ¶
func NewCheckCommand() *cobra.Command
NewCheckCommand returns the cobra command for "check".
func NewCheckPerfCommand ¶
func NewCheckPerfCommand() *cobra.Command
NewCheckPerfCommand returns the cobra command for "check perf".
func NewCompactionCommand ¶
func NewCompactionCommand() *cobra.Command
NewCompactionCommand returns the cobra command for "compaction".
func NewDefragCommand ¶
func NewDefragCommand() *cobra.Command
NewDefragCommand returns the cobra command for "Defrag".
func NewDelCommand ¶
func NewDelCommand() *cobra.Command
NewDelCommand returns the cobra command for "del".
func NewElectCommand ¶
func NewElectCommand() *cobra.Command
NewElectCommand returns the cobra command for "elect".
func NewEndpointCommand ¶
func NewEndpointCommand() *cobra.Command
NewEndpointCommand returns the cobra command for "endpoint".
func NewGetCommand ¶
func NewGetCommand() *cobra.Command
NewGetCommand returns the cobra command for "get".
func NewLeaseCommand ¶
func NewLeaseCommand() *cobra.Command
NewLeaseCommand returns the cobra command for "lease".
func NewLeaseGrantCommand ¶
func NewLeaseGrantCommand() *cobra.Command
NewLeaseGrantCommand returns the cobra command for "lease grant".
func NewLeaseKeepAliveCommand ¶
func NewLeaseKeepAliveCommand() *cobra.Command
NewLeaseKeepAliveCommand returns the cobra command for "lease keep-alive".
func NewLeaseRevokeCommand ¶
func NewLeaseRevokeCommand() *cobra.Command
NewLeaseRevokeCommand returns the cobra command for "lease revoke".
func NewLeaseTimeToLiveCommand ¶
func NewLeaseTimeToLiveCommand() *cobra.Command
NewLeaseTimeToLiveCommand returns the cobra command for "lease timetolive".
func NewLockCommand ¶
func NewLockCommand() *cobra.Command
NewLockCommand returns the cobra command for "lock".
func NewMakeMirrorCommand ¶
func NewMakeMirrorCommand() *cobra.Command
NewMakeMirrorCommand returns the cobra command for "makeMirror".
func NewMemberAddCommand ¶
func NewMemberAddCommand() *cobra.Command
NewMemberAddCommand returns the cobra command for "member add".
func NewMemberCommand ¶
func NewMemberCommand() *cobra.Command
NewMemberCommand returns the cobra command for "member".
func NewMemberListCommand ¶
func NewMemberListCommand() *cobra.Command
NewMemberListCommand returns the cobra command for "member list".
func NewMemberRemoveCommand ¶
func NewMemberRemoveCommand() *cobra.Command
NewMemberRemoveCommand returns the cobra command for "member remove".
func NewMemberUpdateCommand ¶
func NewMemberUpdateCommand() *cobra.Command
NewMemberUpdateCommand returns the cobra command for "member update".
func NewMigrateCommand ¶
func NewMigrateCommand() *cobra.Command
NewMigrateCommand returns the cobra command for "migrate".
func NewPrinter ¶
func NewPrinter(printerType string, isHex bool) printer
func NewPutCommand ¶
func NewPutCommand() *cobra.Command
NewPutCommand returns the cobra command for "put".
func NewRoleCommand ¶
func NewRoleCommand() *cobra.Command
NewRoleCommand returns the cobra command for "role".
func NewSnapshotCommand ¶
func NewSnapshotCommand() *cobra.Command
NewSnapshotCommand returns the cobra command for "snapshot".
func NewSnapshotRestoreCommand ¶
func NewSnapshotRestoreCommand() *cobra.Command
func NewSnapshotSaveCommand ¶
func NewSnapshotSaveCommand() *cobra.Command
func NewTxnCommand ¶
func NewTxnCommand() *cobra.Command
NewTxnCommand returns the cobra command for "txn".
func NewUserCommand ¶
func NewUserCommand() *cobra.Command
NewUserCommand returns the cobra command for "user".
func NewVersionCommand ¶
func NewVersionCommand() *cobra.Command
NewVersionCommand prints out the version of etcd.
func NewWatchCommand ¶
func NewWatchCommand() *cobra.Command
NewWatchCommand returns the cobra command for "watch".
type GlobalFlags ¶
GlobalFlags are flags that defined globally and are inherited to all sub-commands.
type GlobalFlags struct { Insecure bool InsecureSkipVerify bool Endpoints []string DialTimeout time.Duration CommandTimeOut time.Duration TLS transport.TLSInfo OutputFormat string IsHex bool User string Debug bool }