Peter Kurfer
91f0cf6963
- use `Unmarshal` method of viper - move config loading, defaulting and stuff to config package - move serve to an extra command and move keep only global flags in root command - add startup logic to onInit method in root command - update mocks - clean config structs - adopt changes in plugins - update default config
10 lines
173 B
Go
10 lines
173 B
Go
package config
|
|
|
|
import "github.com/spf13/viper"
|
|
|
|
type HandlerConfig struct {
|
|
HandlerName string
|
|
Port uint16
|
|
ListenAddress string
|
|
Options *viper.Viper
|
|
}
|