Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildActionConfigs ¶
func BuildActionConfigs(config *viper.Viper) map[string]ActionConfig
func RegisterActionConfigBuilder ¶
func RegisterActionConfigBuilder(name string, builder ActionConfigBuilder)
Types ¶
type ActionConfig ¶
type ActionConfig interface {
Name() string
}
type ActionConfigBuilder ¶
type ActionConfigBuilder interface {
Build(config map[string]interface{}) (ActionConfig, error)
}
Click to show internal directories.
Click to hide internal directories.