cmd

package
v1.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2019 License: MIT Imports: 28 Imported by: 2

Documentation

Overview

*

  • @file
  • @copyright defined in aergo/LICENSE.txt

Index

Constants

View Source
const (
	EnvironmentPrefix = "AG"
)
View Source
const PeerIDLength = 39

Variables

This section is empty.

Functions

func Execute

func Execute()

func GetServerAddress

func GetServerAddress() string

GetServerAddress return ip address and port of server

func GetSorter added in v0.9.0

func GetSorter(cmd *cobra.Command, flag string) peerSorter

func Must

func Must(a0 string, _ error) string

Types

type CliConfig

type CliConfig struct {
	Host string `mapstructure:"host" description:"Target server host. default is localhost"`
	Port int    `mapstructure:"port" description:"Target server port. default is 7845"`
}

CliConfig is configs for aergo cli.

type CliContext

type CliContext struct {
	config.BaseContext
}

func NewCliContext

func NewCliContext(homePath string, configFilePath string) *CliContext

func (*CliContext) GetConfigFileName

func (ctx *CliContext) GetConfigFileName() string

func (*CliContext) GetDefaultConfig

func (ctx *CliContext) GetDefaultConfig() interface{}

GetDefaultConfig return cliconfig with default value. It ALWAYS returns NEW object.

func (*CliContext) GetHomePath

func (ctx *CliContext) GetHomePath() string

func (*CliContext) GetTemplate

func (ctx *CliContext) GetTemplate() string

Directories

Path Synopsis
Package mock_types is a generated GoMock package.
Package mock_types is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL