config

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2021 License: Apache-2.0, BSD-2-Clause Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (
	CfgDisablePlugins = "node.disablePlugins"
	CfgEnablePlugins  = "node.enablePlugins"
)
View Source
const PluginName = "Config"

PluginName is the name of the config plugin.

Variables

View Source
var Parameters = &ParametersDefinition{}

Parameters contains the configuration parameters of the config plugin.

Functions

func Init added in v0.2.0

func Init()

Init triggers the Init event.

func Node added in v0.2.0

Node gets the node.

func Plugin added in v0.2.0

func Plugin() *node.Plugin

Plugin gets the plugin instance.

func PrintConfig added in v0.3.1

func PrintConfig(ignoreSettingsAtPrint ...[]string)

PrintConfig prints the config.

Types

type ParametersDefinition added in v0.7.4

type ParametersDefinition struct {
	// EnablePlugins is the flag to manually enable node plugins.
	EnablePlugins []string `usage:"a list of plugins that shall be enabled"`

	// DisablePlugins is the flag to manually disable node plugins.
	DisablePlugins []string `usage:"a list of plugins that shall be disabled"`
}

ParametersDefinition contains the definition of configuration parameters used by the config plugin.

Jump to

Keyboard shortcuts

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