config

package
v0.0.0-...-5ddf7d0 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2022 License: LGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CLI struct {
	Server struct {
		MetricsAddress string `help:"The Address to serve Prometheus Metrics on" default:":4280"`
	} `cmd:"" help:"Start the Logging Server" default:"1"`
}

Functions

func LoadConfigFile

func LoadConfigFile(path string) (*pipeline.Pipeline, error)

Types

type ConfigGraph

type ConfigGraph struct {
	// contains filtered or unexported fields
}

func (*ConfigGraph) AddAttr

func (c *ConfigGraph) AddAttr(parentGraph string, field, value string) error

func (*ConfigGraph) AddEdge

func (c *ConfigGraph) AddEdge(src, dst string, directed bool, attrs map[string]string) error

func (*ConfigGraph) AddNode

func (c *ConfigGraph) AddNode(parentGraph string, name string, attrs map[string]string) error

func (*ConfigGraph) AddPortEdge

func (c *ConfigGraph) AddPortEdge(src, srcPort, dst, dstPort string, directed bool, attrs map[string]string) error

func (*ConfigGraph) AddSubGraph

func (c *ConfigGraph) AddSubGraph(parentGraph string, name string, attrs map[string]string) error

func (*ConfigGraph) SetDir

func (c *ConfigGraph) SetDir(directed bool) error

func (*ConfigGraph) SetName

func (c *ConfigGraph) SetName(name string) error

func (*ConfigGraph) SetStrict

func (c *ConfigGraph) SetStrict(strict bool) error

func (*ConfigGraph) String

func (c *ConfigGraph) String() string

func (*ConfigGraph) ToPipeline

func (c *ConfigGraph) ToPipeline() (*pipeline.Pipeline, error)

Jump to

Keyboard shortcuts

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