Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Block ¶
type Block struct { Include []string Exclude []string NoCommonFilter bool InDir string Daemons []Daemon Preps []Prep }
Block is a match pattern and a set of specifications
type Config ¶
type Config struct { Blocks []Block // contains filtered or unexported fields }
Config represents a complete configuration
func (*Config) CommonExcludes ¶
CommonExcludes extends all blocks that require it with a common exclusion set
func (*Config) GetVariables ¶
GetVariables returns a copy of the Variables map
func (*Config) IncludePatterns ¶
IncludePatterns retrieves all include patterns from all blocks.
Click to show internal directories.
Click to hide internal directories.