Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderCfg ¶
type BuilderCfg struct { LocalNets []string PluginDirs []string PluginFiles []string ActionDirs []string ActionFiles []string }
BuilderCfg defines the configuration of builder
func (*BuilderCfg) BindViper ¶
func (cfg *BuilderCfg) BindViper(v *viper.Viper, prefix string)
BindViper setups posix flags for commandline configuration and bind to viper
func (BuilderCfg) Empty ¶
func (cfg BuilderCfg) Empty() bool
Empty returns true if configuration is empty
func (*BuilderCfg) FromViper ¶
func (cfg *BuilderCfg) FromViper(v *viper.Viper, prefix string)
FromViper fill values from viper
func (*BuilderCfg) SetPFlags ¶
func (cfg *BuilderCfg) SetPFlags(short bool, prefix string)
SetPFlags setups posix flags for commandline configuration
func (BuilderCfg) Validate ¶
func (cfg BuilderCfg) Validate() error
Validate checks that configuration is ok
type CaptureCfg ¶
type CaptureCfg struct { Ifaces []string SnapLen int BPFilter string Include []string Exclude []string }
CaptureCfg defines the configuration of capture iface
func (*CaptureCfg) BindViper ¶
func (cfg *CaptureCfg) BindViper(v *viper.Viper, prefix string)
BindViper setups posix flags for commandline configuration and bind to viper
func (CaptureCfg) Empty ¶
func (cfg CaptureCfg) Empty() bool
Empty returns true if configuration is empty
func (*CaptureCfg) FromViper ¶
func (cfg *CaptureCfg) FromViper(v *viper.Viper, prefix string)
FromViper fill values from viper
func (*CaptureCfg) SetPFlags ¶
func (cfg *CaptureCfg) SetPFlags(short bool, prefix string)
SetPFlags setups posix flags for commandline configuration
func (CaptureCfg) Validate ¶
func (cfg CaptureCfg) Validate() error
Validate checks that configuration is ok
Click to show internal directories.
Click to hide internal directories.