Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
InventoryRunFrequency time.Duration `yaml:"inventory_run_frequency"`
GRPCTimeout time.Duration `yaml:"grpc_timeout"`
DisableInventory bool `yaml:"disable_inventory"`
LeakDetectionInterval time.Duration `yaml:"leak_detection_interval"`
DisableLeakDetection bool `yaml:"disable_leak_detection"`
}
Config is a set of configuration operations that will be read from an environment specific config file
func ReadConfig ¶
func ReadConfig() (config Config)
ReadConfig reads a configuration file if present and returns a Config with the details. A config file with invalid syntax will result in a fatal error.
func UnitTestConfig ¶
func UnitTestConfig() Config
UnitTestConfig returns a Config that is suitable for running unit tests.
Click to show internal directories.
Click to hide internal directories.