Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ConfigProvider ¶
ConfigProvider is a function that returns the value of the config key
func NewConfigProvider ¶
func NewConfigProvider(labels label.Labels, reporter, instance string) ConfigProvider
NewConfigProvider returns ConfigProvider implementation based labels
type Maker ¶
Maker is responsible for making reporter and registering its flags
func MakerByName ¶
MakerByName returns registered maker by name
type Reporter ¶
type Reporter interface {
Report(failure complainer.Failure, config ConfigProvider, stdoutURL, stderrURL string) error
}
Reporter is responsible for reporting failures to external systems
Click to show internal directories.
Click to hide internal directories.