Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RuntimeConfigVars ¶
type RuntimeConfigVars struct {
// contains filtered or unexported fields
}
func NewRuntimeConfigFlagSetVars ¶
func NewRuntimeConfigFlagSetVars(flagSet *pflag.FlagSet) *RuntimeConfigVars
NewRuntimeConfigFlagSetVars registers runtime config flag variables for pflag
func NewRuntimeConfigFlagVars ¶
func NewRuntimeConfigFlagVars() *RuntimeConfigVars
NewRuntimeConfigFlagVars registers runtime config flag variables for stdlib flag
func (*RuntimeConfigVars) GetNodeRuntimeConfig ¶
func (v *RuntimeConfigVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)
GetNodeRuntimeConfig returns the validated node runtime config
type StartNetworkVars ¶
type StartNetworkVars struct { // Accessible directly RootNetworkDir string NetworkOwner string // contains filtered or unexported fields }
func NewStartNetworkFlagSetVars ¶
func NewStartNetworkFlagSetVars(flagSet *pflag.FlagSet, defaultNetworkOwner string) *StartNetworkVars
func NewStartNetworkFlagVars ¶
func NewStartNetworkFlagVars(defaultNetworkOwner string) *StartNetworkVars
func (*StartNetworkVars) GetNodeCount ¶
func (v *StartNetworkVars) GetNodeCount() (int, error)
func (*StartNetworkVars) GetNodeRuntimeConfig ¶
func (v *StartNetworkVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)
Click to show internal directories.
Click to hide internal directories.